About

Principal engineer.
Architectural bridge.
London, since 2008.

Bio — LongRev. 04.2026

Principal Software Engineer at Expedia Group. Nine years in the building. Eighteen years total in the industry. Full-stack by practice, with a deliberate focus on user experience as craft.

My remit cuts across four engineering organisations as the architectural bridge between teams, geographies, and domains. The work lives at the seams: where systems meet, where teams hand off, where clarity has the most leverage.

Reliability is an engineering discipline, not a reactive one. Observability is not a dashboard you add later. It is a design decision you make first.

The platforms that matter are the ones still running years later. An internal developer platform that became the backbone of every application in the organisation. A GraphQL experience layer that unified data access and server-side localisation at global scale. More recently, agentic AI systems built for accuracy and trust, not just capability.

Outside the building: writing about agentic systems, advising founders on platform architecture, and reading more than is published.