Senior IndependentSoftware Engineer& Technical Lead

Handson technical leadership across complex Next.js and React platforms, digital transformations, technical SEO, performance, migrations and platform architecture.

I'm John, an awardwinning independent software engineering specialist based in sunny rainy Brighton, UK.

I am a friendly and enthusiastic senior engineer and technical leader backed by over twentythree years of handson experience.

I help teams and clients design, build and improve websites, applications and web platforms, pairing architecture, delivery judgement and handson TypeScript, React, HTML and CSS.

My portfolio is diverse; I work with global clients, solving real-world problems, including:

  • helping prospective car buyers find just the right configuration for their next sports car;
  • helping develop the online identity of Volvo's emerging premium EV brand;
  • leading the modernisation of the online portfolio of one of Britain's largest airlines;
  • ... and optimising the online ordering system of Brighton's last independent milkman.
More about me

Featured Projects

  1. Featured Project

    The World Economic
    Forum

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

    Screenshot of The World Economic Forum website; part of John Kavanagh's development portfolio.
  2. Featured Project

    Lotus
    Cars

    The automotive ecommerce website, configurator, and online marketing channels for the muchloved British sports car manufacturer: Lotus. Built on top of WordPress with HTML5, CSS and JavaScript.

    Screenshot of the Lotus website; part of John Kavanagh's development portfolio.
  3. Featured Project

    LEGO

    Senior developer producing an allnew ecommerce platform with React. Designed to handle high traffic volumes and support multilanguage and multiple currencies.

    Screenshot of the LEGO website; part of John Kavanagh's development portfolio.
Skip past clients

Previous Clients

Availability

I am currently leading a new digital transformation engagement. I have limited availability for selected consulting and engineering delivery from September 2026.

View calendar
  1. Enquire
  2. Enquire
  3. Enquire
  4. Enquire

Want to find out more?

If you need senior handson support with a complex React or Next.js platform, migration, performance issue, or technical SEO problem, send me the context and I'll tell you where I can help.