Selected experience
A career spent making complex platforms more capable, and the teams behind them more confident.
2023 — nowSenior Engineering Leader
NatWest Boxed · Senior Engineering Leader
Core banking platforms, customer onboarding and account services
Leading engineering teams that build the systems used to create, manage and change customer accounts and products.
- Operational governanceRapidly stabilised delivery across a greenfield banking domain with zero initial handover, restoring senior stakeholder alignment and eliminating delivery bottlenecks across 3 squads.
- Cross-divisional deliveryOrchestrated a high-profile customer integration between NatWest Main Bank and NatWest Boxed.
- Operational excellenceLed Genie-wide Pod Security Standards compliance and launched an automated Zendesk-to-Jira defect process.
- Capability buildingRolled out coaching and mentoring structures that make growth part of the delivery system.
2020 — 2023Engineering Manager
& Technical Lead
Oddschecker
US Web platform · London
Provided technical and people leadership for a high-traffic platform squad of 12 engineers and 25+ microservices.
- Delivery accelerationIncreased average release frequency from 1 / month to 15+ production deployments / week.
- Regulated platform architectureScaled platform architecture across 23 US state jurisdictions, engineering real-time data pipelines under strict regulatory compliance.
- Resilience by designEstablished monitoring across all services and co-founded the division’s 24/7 incident response.
2019 — 2020Technical Lead
Moogsoft
AIOps Enterprise platform · London
Led backend architecture and engineering delivery for an enterprise AIOps platform, including a complete API and workflow redesign for Topologies.
2010 — 2019Senior Engineer
Technical & Product Architect
Alfa
Enterprise web platform · London
Progressed through successive leadership roles, owning architecture, test frameworks and delivery of core modules for a global enterprise platform.
- Test automationDesigned the integration test framework adopted globally by software testing and solution consulting teams.
- Agile leadershipDirected cross-functional Scrum teams delivering high-value integrations for enterprise clients.
How I lead
Leadership starts with communication.I make the complex clear, create alignment early, and build the trust that lets teams move with confidence.
AI should make good engineers better.I am a practical advocate for AI-assisted engineering: using it thoughtfully to accelerate learning, sharpen ideas and remove repetitive work.
I still love writing code.Hands-on technical work keeps my leadership grounded. I enjoy exploring systems, solving hard problems and staying close to the craft.
The toolkit
Engineering strategyOrganisational designPlatform architectureTeam healthJavaJavaScriptPythonSQLMicroservicesEvent-driven systemsDevSecOpsCI/CDHigh availabilityIncident response
Beyond the job title
EducationMA Greek & Latin, University of Oxford
1st Class BA Jt Hons Classics, University of Nottingham
BaseLondon, United Kingdom