I'm a Principal Engineer at Microsoft, based in London, specialising in Agentic Engineering. With 15+ years across infrastructure, platform and software engineering, I work as a forward-deployed engineer — embedding directly with strategic enterprise teams to take AI-native workloads from architecture through production.
I design and operationalise resilient platforms for agentic systems and enterprise-scale LLM applications, working across multi-agent orchestration, agent evaluation, model inference and serving, and tool-use and context design. My deep focus areas include Model Context Protocol (MCP), Agent-to-Agent (A2A) communication and secure, portable distributed systems built on Kubernetes, WebAssembly and event-driven architectures. Hands-on in TypeScript, Python and Rust, I build internal production systems and customer-facing platforms that push forward Microsoft's AI and cloud capabilities.
I contribute insights back into engineering and open-source communities, feeding real-world learnings from customer engagements into the broader ecosystem. Outside of work, I'm passionate about cycling, coffee and climbing.