Headless commerce and content platforms, built properly.
I help teams ship fast, scalable front-ends on Next.js, BigCommerce and Contentful — with the editorial tooling and performance to back them up.
What I Do
Integrations & Tooling
Algolia, Klaviyo, Braintree, GTM, Builder.io, custom microservices. The glue work that makes things ship.
UX Collaboration
Close with design from discovery to delivery — Figma prototypes, shared component APIs, design systems that survive production.
Responsive & Performant Web
Mobile-first, obsessive about Core Web Vitals and bundle size. Measurably faster multi-market sites across dozens of locales.
Content Management Systems
A decade of CMS work, Drupal & Wordpress to Contentful and Sanity. Content models, custom apps and UI extensions that give editors real autonomy.
Headless Commerce
Headless storefronts on BigCommerce and Next.js: B2B checkout customisation, Algolia search, geolocation personalisation.
Front-end Development
Performant, accessible interfaces with React, Next.js and TypeScript — component-driven, tested, with Storybook libraries that scale.
How I Work
A pragmatic approach to building platforms that last.
Understand
Before any code, I dig into the business, the content model, and the team who'll live with what we build. Good architecture starts with good questions.
Architect
Working with design, product and stakeholders, I shape the technical approach — the stack, the component model, and a plan for scale, performance and editorial flexibility from day one.
Build
Clean, typed, tested code — component libraries in Storybook, CMS models editors actually enjoy, and integrations that survive shifting requirements.
Ship & Iterate
Launch is the start, not the end. I watch what production does — Core Web Vitals, error budgets, analytics — and hand over something the team can keep building on.
Let's Work Together
Got a project in mind, or just want to talk front-end? My inbox is always open.
Say hello