Career

Experience

Nearly a decade of shipping production systems across serverless AWS, frontend platforms and data products.

Ever since I started working as a developer I’ve been involved in dozens of projects, from serverless APIs and AWS stacks to highly scalable frontend platforms. I’ve moved between product companies and consultancies, always close to the code and the pipeline that ships it.

Senior Cloud Software Engineer

· Leighton (consultancy) · IAG International Airlines Group Jul 2025 - Present

Newcastle upon Tyne, UK · Remote · Full-time · Current

Leighton is a consultancy, and I'm placed with IAG International Airlines Group, leading cloud-native delivery on AWS while pioneering AI-assisted engineering practices across the team.

  • Design and ship serverless platforms on AWS, including Lambda, API Gateway, DynamoDB and S3, with infrastructure as code and CI/CD from day one.
  • Champion AI-driven development with Cursor, opencode, Codex and GitHub Copilot, codifying prompt, review and evaluation workflows into the team's software development lifecycle.
  • Mentor engineers on testing strategy, observability and safe, incremental delivery.
  • AWS
  • Lambda
  • Serverless
  • Terraform
  • TypeScript
  • CI/CD

Senior Software Engineer

· Twinkl Educational Publishing Nov 2024 - Jul 2025

Sheffield, UK · Remote · Full-time

Delivered cloud services for an education platform used by millions of teachers and learners.

  • Built and maintained AWS services with Terraform, improving reliability and deployment velocity.
  • Introduced AI pair-programming workflows that reduced boilerplate and sped up test authoring.
  • AWS
  • Terraform
  • Node.js
  • CI/CD

Senior Cloud Software Engineer

· City Electrical Factors Jan 2022 - Nov 2024

County Durham, UK · Remote · Full-time

Owned serverless backend services powering high-traffic internal and customer systems.

  • Designed serverless services on AWS Lambda and API Gateway for resilience at scale.
  • Raised engineering standards through codified review, automated testing and CI/CD pipelines.
  • AWS Lambda
  • API Gateway
  • Serverless
  • Node.js
  • Cloud

Senior Software Engineer

· TRAILAR Apr 2021 - Dec 2021

Oldham, UK · Remote · Full-time

Built data-rich front ends for connected-fleet and telematics products.

  • Created interactive data visualisations with Angular, dynamic SVG and CSS, driven by serverless REST APIs.
  • Delivered a customer portal single-page application on AWS ECS with Cognito authentication and a live position-tracking map.
  • Angular
  • TypeScript
  • AWS ECS
  • Cognito

Software Engineer

· TRAILAR Jul 2020 - Apr 2021

Oldham, UK · Full-time

  • Built the customer portal single-page application hosted on AWS ECS using Cognito for authentication.
  • Developed a mapping tool to track vehicle position and status in real time.
  • Angular
  • TypeScript
  • AWS
  • REST

Professional Software Developer

· Moneysupermarket Group Sep 2017 - Jul 2020

Ewloe, UK · Full-time

Shipped serverless services and price-comparison products, including the award-winning TravelSupermarket stack.

  • Created a highly scalable Vue SSR landing-page generator running on Lambda: drop a JSON file into S3 and get server-rendered static pages, with no server fleet required.
  • Built a Dockerised Cypress automation suite wired into CI/CD pull request, build and deployment pipelines across multiple environments.
  • Developed new services and AWS stacks with the Serverless Framework. Winner of the 2019 company hackathon.
  • Vue
  • SSR
  • AWS Lambda
  • S3
  • Docker
  • Cypress
  • Node.js
Credentials

Certifications & awards

Certification

Active

AWS Certified Solutions Architect - Associate

Amazon Web Services (AWS)

Issued Dec 2025 · Expires Dec 2028

Certification

Active

GitLab CI Fundamentals

GitLab

Issued Jul 2024

Certification

Active

AWS Certified SysOps Administrator - Associate

Amazon Web Services (AWS)

Issued Jan 2024 · Expires Jan 2027

  • Amazon Web Services (AWS)
  • DevOps

Certification

Expired

AWS Certified Developer - Associate

Amazon Web Services (AWS)

Issued Sep 2022 · Expired Sep 2025

  • Amazon Web Services (AWS)
  • AWS CDK

Certification

Expired

AWS Certified Solutions Architect - Associate

Amazon Web Services (AWS)

Issued May 2022 · Expired May 2025

  • Amazon Web Services (AWS)
  • AWS CDK

Certification

Active

AWS Certified Cloud Practitioner

Amazon Web Services (AWS)

Issued Feb 2022 · Expires May 2027

  • Amazon Web Services (AWS)
  • Cloud Computing

Certification

Expired

Cisco Certified Network Associate (CCNA)

Cisco

Issued Nov 2009 · Expired Nov 2012

  • Network Design
Recognition

Awards

Jan 2019

TravelSupermarket Hackathon Winner

TravelSupermarket: Led a team of four to build a cron-style AWS Lambda using the Serverless Framework that queried the deals API.

Nov 2018

TravelSuperstar of the Month

TravelSupermarket

Jul 2015

Jane Rudall Award

Bangor University: Awarded for significant achievement through studies pursued with particular determination and effort.

Education

Education

2012 to 2015

BSc (Hons) Computer Science

Bangor University · First Class Honours

2008 to 2009

Cisco Certified Network Associate

Oxford Cherwell Valley College · Grade: 91.7%