Virgin Atlantic
& Holidays
Lead engineer on this massive replatforming project, unifying twelve disparate applications under a new headless architecture with React and Next.js.

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:
Lead engineer on this massive replatforming project, unifying twelve disparate applications under a new headless architecture with React and Next.js.

Senior developer as part of team 'Findability'. Led the digital implementation of the 'John Lewis & Partners' rebrand alongside new feature development, user journey optimisation, and performance improvements.

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












