Case studies
Selected work in platform architecture, performance, and engineering quality. These are deliberately abstract — the patterns and decisions are real; employer names and internal numbers are not.
A schema-driven form platform
Turning bespoke, hand-coded compliance forms into configuration on a versioned platform with an approval workflow and multi-region delivery.
React · TypeScript · JSON Schema · REST API design · Relational DB schema design
Read the case study →Replacing a third-party form vendor
Bringing a set of complex, compliance-bound multi-step forms in-house — removing a costly vendor dependency while improving completion.
React · TypeScript · Conditional logic · Form validation
Read the case study →Unifying three codebases and cutting load time
Consolidating separate desktop, mobile, and shared codebases into one repo, then attacking first-paint with prefetching and code-splitting.
React · TypeScript · Build tooling · Web performance
Read the case study →A quality and observability program
Standardising alerting across several teams, building SLI and stability dashboards, and rewriting the on-call playbook for a payments-adjacent platform.
SLIs / SLOs · Dashboards · Alerting · On-call process
Read the case study →