Senior engineer taking on focused side projects outside the day job.

I'm Tom Yates — a full-stack engineer and AWS-certified cloud architect with 20+ years building scalable, secure, high-volume software. In my spare time I take on a small number of focused side projects: architecture reviews, serverless MVPs, AI-powered features, and React / Node.js builds. Past clients include the Royal Foundation, AstraZeneca, TfGM and the one-million-user balance app.

Macclesfield & Manchester AWS Certified 20+ years delivering Evenings & weekends

Selected clients & collaborators

BBC AstraZeneca Royal Foundation TfGM balance Heathrow CWGC Lee Jeans
What I can help with

Full-stack engineering, from cloud infrastructure to the user interface.

Good side projects for me are ones where a small, senior pair of hands moves the needle fast: an architecture review, a serverless backend, an AI-powered feature, or a React / Node.js MVP that needs to be built properly from day one.

Architecture & Cloud

  • AWS: Lambda, API Gateway, ALB, DynamoDB, S3, CloudFront, IAM, VPC
  • Infrastructure as Code with AWS CDK & CloudFormation
  • Serverless & microservice architectures
  • C4 modelling, UML, event-driven workflows

Frontend

  • React, Next.js, Redux, React Native
  • TypeScript, modern JavaScript, HTML, CSS
  • Tailwind, SASS, design systems
  • Svelte, Vue, 11ty, Gatsby

Backend & Data

  • Node.js, TypeScript, Python, Go, PHP, Ruby
  • RESTful & GraphQL APIs, OAuth 2.0, JWT
  • DynamoDB, MySQL, MongoDB, ElasticSearch
  • Event streams, WebSockets, WebRTC

Security

  • Threat modelling & secure design reviews
  • AWS WAF, IAM, least-privilege design
  • BBC Security Champion
  • Auth flows: OAuth 2.0, OIDC, JWT

AI Engineering

  • Anthropic Claude & Claude Code
  • GitHub Copilot & Copilot Chat
  • LLM-powered features, RAG, prompt design
  • Integrating AI into developer & product workflows

DevOps & CI/CD

  • AWS CodePipeline, CircleCI, Jenkins, GitHub Actions
  • Netlify, Vercel, container workflows
  • Apache, Nginx, Tomcat
  • Release engineering & environment management

Leadership

  • Tech leadership & team mentoring
  • Code review, architectural guidance
  • Stakeholder communication & presentations
  • Agile / Scrum delivery

Mobile

  • React Native (iOS & Android)
  • Native integration: Swift, Objective-C
  • App Store & Play Store release
  • Push notifications, offline, deep links
Experience

Two decades of shipping software that matters.

From founding a software agency to leading engineering on consumer products with millions of users, to senior engineering on the BBC's identity platform.

2024 — PresentManchester / Remote

Senior Developer — BBC

Senior engineer working on large-scale, high-traffic services at the BBC. Day-to-day across TypeScript, React, Node.js and AWS (CDK, Lambda, API Gateway), with a focus on architecture, security and reliability. Security Champion for the team, and a regular contributor to code review, incident response, mentoring and internal knowledge sharing — including a talk on applying AI to day-to-day engineering work.

2022 — 2024CrowdSurf

Engineering Lead — CrowdSurf

Led a mixed team of in-house and freelance engineers to build a React Native live-streaming app and a React broadcast studio, on a serverless AWS backend I designed end-to-end. Tackled complex WebRTC reliability challenges and mentored a junior developer through pairing. Stack: React, React Native, TypeScript, Node.js, AWS, Swift, Objective-C, Python, Go, WebRTC.

2022Freelance

Senior Engineer — AstraZeneca, Royal Foundation, TfGM, balance

A run of high-trust freelance engagements: a secure Excel obfuscation platform for AstraZeneca on serverless AWS; a static, ultra-secure site for the Duchess of Cambridge's Centre for Early Childhood (presenting directly to the Royal Foundation); the WCAG 2.1-compliant Clean Air Greater Manchester site for TfGM; and Engineering Lead on the balance menopause app — which grew to 1M+ users and a 4.9★ rating and was featured by Apple.

2010 — 2018Human Software

Co-founder & Director of Production — Human Software

Co-founded and ran production at a software agency for eight years. Established the Scrum-based development process, set and maintained engineering standards, ran staff reviews, and mentored junior engineers while shipping client work across web, mobile and cloud.

Before 2010University of Manchester & independent

Developer, agency director, freelancer

Graduated from the University of Manchester in 2002 and spent the early part of my career as a developer at the university, director of a small hosting company, and freelance web developer — building up a broad foundation across industries and stacks.

Selected work

A sample of what I've shipped.

A selection of projects from across my career — from national broadcasters to charities to consumer apps with millions of users.

BBC New Broadcasting House
2024 — Present

BBC

Senior engineer working on large-scale, high-traffic digital services, with a focus on architecture, security and reliability on a modern cloud stack.

TypeScript React Node.js AWS Security
CrowdSurf
2022 — 2024

CrowdSurf — Live streaming platform

Engineering Lead for a live-streaming React Native app and React broadcast studio, on a serverless AWS backend I designed from the ground up.

React Native WebRTC TypeScript Swift Lambda DynamoDB
AstraZeneca
2022

AstraZeneca — Secure data platform

Built a secure Excel obfuscation platform on AWS Lambda with S3 triggers and a CloudFormation-driven deployment pipeline, reliably delivered across multiple environments.

Next.js Lambda S3 CloudFormation
Royal Foundation
2022

Royal Foundation — Centre for Early Childhood

Website for the Duchess of Cambridge's Centre for Early Childhood. Chose a static-site architecture for security and performance; presented directly to the Royal Foundation and the Duchess.

Visit site →
11ty Contentful CircleCI CloudFront
balance menopause app
2020 — 2022

balance — 1M+ user menopause app

Engineering Lead on the balance app. Designed a serverless architecture that scaled past one million users while holding a 4.9★ App Store rating — the app was featured by Apple.

Visit balance →
React Native Cognito Lambda DynamoDB API Gateway
Clean Air GM
2022

Clean Air Greater Manchester — TfGM

WCAG 2.1-compliant static site built on a headless CMS, with a CI/CD pipeline that regenerates the site on content change — keeping it fast, secure and always up to date.

Visit site →
React Gatsby Contentful Node
CWGC Thiepval
2020

CWGC — Thiepval Visitor Guide

Mobile visitor experience for the Commonwealth War Graves Commission at Thiepval, served from a wireless access point on-site in northern France.

JS WordPress SCSS
Lee Jeans
2020

Lee Jeans — Interactive fit guide

Mobile-first, multilingual video fit guide for Lee Jeans, integrated across their WordPress and Magento ecosystem.

Visit fit guide →
HTML JS WordPress Magento
Investment fund analysis
2019

Investment fund analysis tool

React-based fund analysis tool for a global asset management firm, built with a small multinational team covering UI, API and database.

React Redux Nivo Figma
Colt
2019

Colt Technology Services — Internal app

iOS & Android app for Colt, integrated with Microsoft Intune and Azure Active Directory for enterprise device management.

React Native Azure Intune ADAL
Crop imaging
2019

UI for crop imaging hardware

Multi-stack UI and API running on an NVIDIA Jetson in Docker, with custom webcam rendering over WebSockets and WebP. Worked remotely with hardware in a laboratory.

React Docker Jetson Python
Parking appeals
2018

Car parking appeals app

A fully serverless web app to automate the admin of parking appeals, including PDF generation, postal letters and electronic responses.

Serverless Lambda DynamoDB SES

Got a side project that needs a senior pair of hands?

I take on a small number of focused side projects in my evenings and weekends — architecture reviews, serverless backends, AI-powered features, React / Node.js MVPs. If that sounds like what you need, drop me a line and tell me about it. Based in Macclesfield, working with teams across Manchester and remotely.