About Me

Hugo Narrow

Hi, I’m Fabian

I’m a Lead Engineer at Thoughtworks based in Hamburg, Germany. My work sits at the intersection of software engineering and AI — I care deeply about bringing engineering rigour to AI systems, not just making demos that impress in a slide deck.

My path here wasn’t linear. I started as a backend Java developer, spent time as a business analyst on a large GenAI platform project, and now focus full-time on AI Engineering. That breadth shapes how I think: software quality, product value, and real-world delivery all matter equally. I find the most interesting problems live at exactly that boundary.

What I’m working on

I’m currently co-authoring Building AI Agent Platforms with Ben O’Mahony for O’Reilly — a practical guide to designing, building, and operating AI agent systems at enterprise scale. The first chapters are available now via O’Reilly’s Early Release program, with the full book planned for Spring 2027.

At Thoughtworks I help clients move from AI prototypes to production systems. Current focus areas include:

  • Agentic systems — architecture, orchestration, and the tricky parts like tool design and state management
  • Evaluations — building the feedback loops that let teams iterate with confidence on non-deterministic AI outputs
  • Platform engineering for AI — making it easy for teams to build, deploy, and observe AI applications at scale
  • AI-assisted software delivery — bringing GenAI into the whole SDLC, not just the coding step

What you’ll find here

This site is where I collect my thinking: longer posts about things I’m learning or building, and a running feed of talks, podcasts, and articles I’ve contributed to but that live elsewhere. Quality over quantity.