- Sep 22, 2026
Under the Hood of IProcessor: Parsing 60+ Vendor Invoice Formats with an Azure WebJob
The parsing engine, the stack and the delivery pipeline behind IProcessor: an Azure WebJob that reads 60+ vendor invoice layouts from a shared mailbox.
6 min read · .NET · Azure · Integration · Case Study
- Sep 16, 2026
Syncing Staff Assignments to Google Calendar in a Legacy ASP.NET WebForms App
The backend for syncing staff assignments to Google Calendar in Staffpoint, a large ASP.NET WebForms staffing platform on .NET Framework 4.8: the product, its stack, and how the sync works.
6 min read · Legacy .NET · Integration · Case Study
- Sep 7, 2026
Building a Real-Time Ticket Listings Monitor in Python: From Legacy .NET to a Lean Alerting Pipeline
Porting a ticket-listings monitor from legacy .NET to a lean Python service: a proof-of-work bot challenge in pure code, "what is new" decided in SQL Server, and Slack alerts within seconds.
5 min read · Python · Automation · Integration
- Aug 28, 2026
Syncing Lysted → SkyBox Through Slack: When an HTML Email Is the Only API
A sales platform with no webhooks and no usable order API: parsing "tickets sold" HTML emails out of Slack to record sales in SkyBox, plus automatic settlement reconciliation.
3 min read · Integration · Automation · .NET
- Aug 22, 2026
Building an Automation Hub for a Ticket-Resale Business in .NET
One .NET console app, dispatched by command-line argument and driven by Task Scheduler, that connects more than 10 systems for a ticket-resale business: POS, marketplaces, banking, Slack and an AI that reads email.
3 min read · .NET · Automation · Integration · Case Study
Archive
Working notes from 2021–2022: AWS, Azure and Power Automate, kept for reference.