Planning a move to Next.js
For teams replacing an SPA, CMS front end, Gatsby build, or older Next.js architecture.
I am a friendly and enthusiastic Principal Software Engineer and Technical Lead backed by over twenty‑three years of hands‑on experience.
I deliver bespoke websites, applications, and considered user experiences, pairing front‑end architecture with modern JavaScript (or TypeScript), React, HTML and CSS.
My portfolio is diverse; I work with global clients, solving real-world problems, including:
For teams replacing an SPA, CMS front end, Gatsby build, or older Next.js architecture.
For teams who launched or migrated and then lost visibility, crawlability, or stable behaviour.
For performance regressions, cache bugs, build failures, headless CMS issues, and Vercel debugging.
The automotive e‑commerce website, configurator, and online marketing channels for the much‑loved British sports car manufacturer: Lotus. Built on top of WordPress with HTML5, CSS and JavaScript.

Senior developer producing an all‑new e‑commerce platform with React. Designed to handle high traffic volumes and support multi‑language and multiple currencies.

Senior developer working on this highly animated, interactive website and automotive configurators for Polestar, once Volvo's fledgling go‑faster brand, now turned EV company. Built with Gatsby, React, and TypeScript.












