Good engineering isn't about building the most sophisticated system. It's about understanding the problem deeply enough that the solution feels obvious. I'm not going to build you a spaceship when all you need is a way to get your groceries home.
Understanding the problem before writing a line of code
Cloud-native architecture and developer tooling
Full-stack systems from prototype to production
Pharma process development platform uniting modeling, simulation, and data integration.
England's national health record infrastructure, serving millions of patient queries daily.
The UK's digital service helping disabled people get workplace support.
Have something interesting to build? I'm always open to ambitious projects, so tell me about yours.
Get In TouchDesigned multi-surface auth with federated SSO and MFA through Cognito. Built ModelFlowSync, a desktop app keeping local file edits audit-ready for pharma compliance. Shaping the platform's Python SDK. Working directly with scientists to build the tooling that lets them author and run their own workflows.
Cut running costs 50% on England's Covid Pass. Led a team of 8 and delivered an internal management tool. Tech-led the replacement of NHS Spine II's legacy search engine with OpenSearch.
Played a key role in rolling out DWP's Access To Work programme. Built GDS-compliant UIs working closely with designers and user research.
Integrated services across an Azure-hosted event-driven stack as part of a large-scale re-platforming programme.
Built the NHS Buying Catalogue. Rolled out ephemeral environments and switched the team to continuous delivery.