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.
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.

Senior JavaScript developer heavily involved in delivering a React‑based rebuild of the World Economic Forum online platforms, including leading the introduction of new user features.












