Scalable web apps, design systems, and AI‑powered product features.

Senior software engineer with 10+ years’ experience delivering measurable product impact through modern frontend architecture.

Performance OptimisationDesign SystemsAI-Powered Features
Selected Work
Writing

Designing with AI

Using Claude Code to write directly to Figma, creating component sets, binding variables, and generating variant matrices.

From Figma to Production Code Using AI Agents

How a team of specialised AI agents can take components from Figma to production-ready code with built-in review loops.

About

I’m a senior software engineer with 10+ years’ experience building scalable, high-impact web applications. I work across the stack, from frontend architecture and design systems to backend services, infrastructure, and AI-powered product features.

I care about building useful products from scratch, from early product thinking through to performant, maintainable code. Whether it’s optimising performance, reducing complexity, or shipping something new end-to-end, I focus on delivering real, measurable impact.