Curriculum Vitae

Craig Harley — Lead Full-Stack Software Developer

Highlights

10+ years in full-stack engineering, architecture, and mentorship.

BSc (Hons) Computer Science — First Class (92%), Manchester Metropolitan University.

AWS Certified Solutions Architect – Associate (2026).

AWS Certified Cloud Practitioner (2025).

Microsoft Certified Professional (2016).

Experience

Aire Logic for NHS England

Aug 2025 – Present

  • Developed and maintained core components for national invitation systems supporting public health programmes.
  • Built scalable APIs with Node.js, AWS Lambda, and DynamoDB for high-volume datasets.
  • Improved CI/CD reliability with GitHub Actions, test sharding, and Terraform modules.
  • Reduced TypeScript errors from 50+ to ~5 via gradual improvement.
  • Reduced Lambda bundle size from ~50MB to 2MB using ESBuild.

Plytime Learning — Senior / Lead Software Engineer

Oct 2022 – Jul 2025

  • Led architecture and delivery as both IC and team lead.
  • Managed AWS services with Terraform and improved deployment reliability.
  • Replatformed legacy Ionic frontend to a Next.js monorepo and component library.
  • Standardised testing and engineering practices across teams.

On The Beach — Senior Software Engineer

Jan 2021 – Oct 2022

  • Implemented a GraphQL API gateway pattern to unify microservices access.
  • Led TypeScript and Tailwind adoption across React/Next.js frontend teams.
  • Founded and ran an SRE guild focused on reliability and testing.

Core Skills

TypeScript, React, Next.js, Node.js, GraphQL, AWS (Lambda, API Gateway, DynamoDB, Cognito, Route53), Terraform, CI/CD, Jest, Cypress, MySQL, Redis.