A principal engineer turning AI ambition into production systems — with the patience to build the boring parts that compound.
Four engagements · most recent first
2025 → now · Agentic AI Initiatives. Architect & deliver production AI agents on enterprise engagements — code-generation, document understanding, multi-step workflow automation. Claude + LangGraph + MCP, end-to-end. Partner with account teams and client CTOs on enterprise AI pursuits.
2022 → 2025 · UBS Data Mesh Platform. Architect on a Thoughtworks engagement — designed an enterprise data mesh across an 80-engineer org, partnering with business and engineering leaders. Event-driven Kafka pipeline moving 100k+ events/day. Drove Claude/Copilot adoption, mentored 10+ leads.
2021 → 2022 · UBS Developer Experience Platform. Built a Backstage-powered internal developer portal from scratch — consolidating tooling, docs, and service catalogs across 35+ engineers. Plugin system, OKR-driven roadmap — 30% lift in developer satisfaction, 50% gain in cross-team delivery throughput.
2019 → 2021 · Lenovo Device Telemetry & Predictive Health. First engagement. Led the engineering of a Windows device-driver and telemetry pipeline for predictive hardware-health analytics across Lenovo’s enterprise fleet — modernising legacy components and CI/CD.
Founded and scaled a profitable software services firm — full ownership of commercial and technical delivery across 20+ enterprise clients. Designed and deployed specialised IoT products for industrial steel plants and brick kilns.
Built the team, sold the work, shipped the code. Eight years, profitable throughout.
A five-phase workflow for teams who want AI speed without giving up engineering judgment. Phase 0 bootstrap, planning with a real PRD, one sub-task at a time, risk-tiered review, deploy & learn. The loop is the thing.
On the new craft underneath every production agent — what to load, what to forget, and why your retrieval is the real prompt.