Case Studies
Specific engagements.
Each case study covers a real engagement: the problem, the decisions I made, the trade-offs, and how it turned out. For the generalised methods, see the use cases.
Re-architecting Legacy
- 8 min
Seven months to modular: re-architecting a multi-tenant SaaS platform without stopping delivery
A multi-tenant SaaS platform where every new feature touched core code, tenant isolation was one missed filter from a breach, and new modules took months. The re-architecture, the calls that proved right, and the ones we had to change mid-flight.
- 7 min
From weeks to days: re-architecting two legacy platforms without stopping delivery
Two systems, two domains, one root problem: scattered core logic with no single source of truth. A payroll tax consolidation engine and a gift card platform, both modernized with zero downtime.
MLOps & Agent Evaluation
- 6 min
From days to seconds: how an AI query layer cleared the data request backlog on a gift card platform
Providers and merchants on a digital gift card platform needed redemption data, balances, and settlement figures to run their business, but every question meant a ticket to engineering. An AI sidecar with natural language query and role-based isolation changed that.
- 6 min
Building a production LLM evaluation pipeline that caught 12 regressions before users did
How we built a three-phase evaluation framework (golden dataset, automated pipeline, production monitoring loop) that cut mean time to detect quality issues from 14 days to under 6 hours.