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.