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

Building a CV personalisation tool

Bestfoot — Solo Builder

AI-powered career workspace for turning real achievements into tailored CVs and tracking applications. Designed and built end-to-end, from product and UX to full-stack engineering.

Next.jsAWSClerk AuthAIProduct DesignFull Stack
On The Beach design system component library showing buttons, forms, and booking controls

Building a multi-brand design system

On The Beach — Frontend Engineer

Led development of a shared React component library for On The Beach and its sub-brands. Built reusable components, design tokens, and matching Figma and Storybook documentation.

FigmaReactNext.jsStorybookAccessibilityClaude CodeAgentic Workflows

Building a recruitment marketplace

Crewt — Solo Builder

Recruitment platform connecting employers with freelance recruiters, with AI-ranked candidates and a hiring pipeline. Designed and built end-to-end, from product strategy and UX to full-stack engineering.

ReactTypeScriptNode.jsProduct DesignUX
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.