Product engineering
100-day MVP to 250K+ exams across 85 countries. I scope ambiguity into systems that ship, scale, and earn trust on first use.
[00]Product Engineer
A decade of building products across banking, government, healthcare, and retail. I work across the full stack — from Rust services to React interfaces to the design decisions in between.
[01]Working style
I care about whether the interface earns confidence on first use and whether the system holds under load. Discovery through to production — Rust orchestration, React interaction design, and the design decisions that connect them.
[02]Capabilities
100-day MVP to 250K+ exams across 85 countries. I scope ambiguity into systems that ship, scale, and earn trust on first use.
Built the rendering layer for a low-code platform that cut delivery by two years. Component architecture, interaction design, and the detail that makes products feel real.
Rust orchestration engines, event-sourced workflows, GraphQL APIs, and DevSecOps on OpenShift with Tekton and Vault.
Led teams of 12+. Shaped architecture at a central bank, delivered under pressure for the NHS, and mentored across consulting and in-house.
[03]Projects
Problem-first diagnosis flow for a London plumbing team. Four concepts compared, one shipped, analytics validated.
Live siteProfessional brand site for pharmacy outreach. Colours set, brief was credibility — restraint as design decision.
Live siteBuilt the rendering layer for a low-code journey platform. Led delivery at a payments company, cut their estimate by two years.
Hue lights that react to music via Shazam's genre recognition. Shazam prize winner.
DevpostEvery phone in the room becomes a speaker. Real-time sync, distributed audio. BlackRock prize winner.
Devpost[04]Writing
A development methodology where bugs, reviews, and architectural decisions feed back into a knowledge layer that AI agents reference permanently. Linear work becomes exponential productivity.
2026-03-25
The difference between a chatbot and an agent is tool calling. Native vs prompted tool calling changes everything — including what survives when you remove safety alignment.
2026-03-20
Why users usually decide whether software feels reliable long before they can assess the architecture behind it.
2026-03-18
From a 100-day NHS MVP to cutting build times by 60% at a global retailer — the engineering discipline that enables speed without sacrificing quality.
2026-03-15
[05]Experience
Jan 2026 - Present
Red Badger
Building a client onboarding platform for a wealth management firm. Co-designed the workflow orchestration service in Rust, shipped document upload end-to-end, and hardened infrastructure security with Managed Identity and scoped RBAC.
Aug - Dec 2025
Red Badger
Rolled out a community engagement platform for a higher education institution. Shaped Auth0 strategy for distinct user journeys, built a verification service against institutional records.
Jun - Jul 2025
Red Badger
Technical consulting on modular architecture for a privacy-focused tech company. Picked up Rust and Crux in three weeks. Built proofs of concept for reusable functionality across their app portfolio.
Mar 2024 - Jun 2025
Red Badger
Full-stack React + Node.js with GraphQL for a global retail brand. Led build migration from Yarn to pnpm + Turborepo. Cut build times by 60% through parallelised test suites and CI enhancements.
Jun 2023 - Mar 2024
One World Global Trade
Led frontend team delivery, shifting to a collaborative model integrating designers and QA from inception. Architected a scalable authorisation model and built Spring Boot microservices for logistics optimisation.
Mar - Jun 2023
Nuffield Health
Maintained and extended nuffieldhealth.com across a Java CMS, Ruby on Rails, and Django services. Extended React Redux applications with TypeScript.
Mar 2022 - Mar 2023
Red Badger
Delivered an exams management MVP in 100 days — 4,000 exams, 45 users, 3 countries. Scaled it over a year to 250,000+ exams, 900 users, 85 countries. Full-stack with DevOps responsibilities.
Dec 2019 - Mar 2022
Accenture
Multiple high-profile engagements across banking, government, and healthcare. Led a team of 12 building a rendering engine that accelerated delivery by two years. Tech lead on a central bank programme. Emergency deployment for a national healthcare MVP.
Sep 2016 - Dec 2019
Accenture
Built Angular components and .NET APIs for a financial services firm — delivered authentication packages, integration visualisations, and API dashboards consumed by customer journey teams. Earlier, developed batch monitoring tooling spanning 20,000 jobs.
Jan 2026 - Present
Red Badger
Building a client onboarding platform for a wealth management firm. Co-designed the workflow orchestration service in Rust, shipped document upload end-to-end, and hardened infrastructure security with Managed Identity and scoped RBAC.
Aug - Dec 2025
Red Badger
Jun - Jul 2025
Red Badger
Mar 2024 - Jun 2025
Red Badger
Jun 2023 - Mar 2024
One World Global Trade
Mar - Jun 2023
Nuffield Health
Mar 2022 - Mar 2023
Red Badger
Dec 2019 - Mar 2022
Accenture
Sep 2016 - Dec 2019
Accenture
Swipe to explore
[06]Let's build something
If the product needs someone who can design the system, build the interface, and ship both under pressure — let's talk.
Start a conversation