Projects & case studies
Selected work, written up in depth — architecture, trade-offs and outcomes. Client-specific details are generalized where contracts require it.
2021 – present
Turning a visual flow tool into a .NET orchestration platform
How a payments organization made a visual flow editor the production orchestration layer for workflows moving tens of millions of dollars a day — and what it took to put a .NET runtime underneath it.
C# / .NETNode-REDTypeScript / NPM packagesGCP (Pub/Sub, GKE, Firestore)GitLab CI
Read the case study →Late 2025 – 2026
A business-configurable rebilling decision engine on Azure Databricks
Replaced a 15-year-old warehouse-bound system with an event-driven decision engine that lets business analysts define and tune subscription revenue-recovery rules — without engineering involvement. Shipped as sole engineer; projected to add seven figures in annual revenue.
Azure Databricks (Delta Lake, notebooks)PythonVisual flow orchestrationAzure Queues & Blob StorageGCP Pub/Sub
Read the case study →January 2026 – October 2026
Inside a platform rescue task force
Nine months inside a hand-picked senior task force rewriting the backend of a high-traffic consumer platform that was failing to scale.
C# / .NETTemporalAWS + KubernetesGitHub ActionsOpenTelemetry
Read the case study →September – December 2025
CodeCanvas: from file watcher to virtual data sources
Rearchitecting the core of a commercial code-visualization product so the same canvas could render local code, pull requests, or any other source — and speak more languages than JavaScript.
TypeScriptLanguage Server Protocol (LSP)AST parsingVS Code extension APIs
Read the case study →