I’m a software developer and technical lead at The Guardian. I build media platforms, workflow automation and practical AI tools that turn complicated production processes into dependable, usable systems.
A desktop control plane that turns workspace setup, media collections and metadata into a repeatable publishing workflow—removing operational friction while keeping people in control.
Designing and delivering modern media workflows for distributed teams, treating capture, remote editing, asset management, archive and recovery as one operational system rather than a chain of products.
Building and testing agent workflows that can research, operate tools and carry useful work through to a verified result—with human judgement at the consequential edges.
I work where software engineering meets media production: translating messy real-world workflows into systems that are understandable, resilient and useful. I’m most interested in tools that reduce friction without hiding how the work gets done.
Before moving into software, I was a professional double bassist. It was good preparation for engineering: listen closely, know when to lead, and make the whole thing work without demanding the spotlight.
For engineering, media systems or practical AI work, email is the best place to start.