Contract Software Engineer

I'm John, an awardwinning contract software engineer and frontend web development specialist based in sunny rainy Brighton, UK.

I am a friendly and enthusiastic Principal Software Engineer and Technical Lead backed by over twentythree years of handson experience.

I deliver bespoke websites, applications, and considered user experiences, pairing frontend architecture with modern JavaScript (or TypeScript), React, HTML and CSS.

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

More about me

How I usually help

Featured Projects

  1. 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.
  2. 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.
  3. Featured Project

    Nando’s

    Senior software engineer on the UK and Ireland replatform, migrating Nando’s customerfacing websites from legacy Drupal to a unified headless platform built with Next.js and Storyblok, with a focus on performance, accessibility, and SEO.

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

Previous Clients

Availability

I am currently leading a new digital transformation project. I expect to be available for my next challenge from September 2026.

View calendar
  1. Sep

    Book now
  2. Oct

    Book now
  3. Nov

    Book now
  4. Dec

    Book now

Want to find out more?

I've been delivering standout websites and applications for exceptional clients for over twenty-three years. Whether you've got a project underway or just an idea forming, drop me a line and let's see what we can build together.