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 →