Fraser McLeod
Senior Platform and DevOps Engineer | AWS, Kubernetes, Terraform, CI/CD
Summary
Senior Platform Engineer with 10 years across systems administration, DevOps and platform teams. Builds the paved road for product engineers: Kubernetes on AWS, Terraform modules, and CI/CD pipelines that make deploying boring. Has cut cloud costs, shortened deploy times and led incident reviews that fix causes rather than symptoms.
Experience
Forthlight Energy
- Led the move of 45 services from EC2 to Amazon EKS, with deployment frequency rising from weekly to 20+ deploys a day.
- Cut the annual AWS bill by 40%, about £380k, through Graviton instances, spot node pools and savings plans.
- Built a library of 30 Terraform modules now used by 8 product teams to provision infrastructure without tickets.
- Mean time to recovery fell from 2 hours to 25 minutes after I introduced SLO-based alerting and blameless post-incident reviews.
- Lead a platform team of 4 engineers.
Leith Software Ltd
- Replaced a Jenkins setup with GitHub Actions for 60 repositories; average build time dropped from 18 minutes to 7.
- Containerised the main SaaS product and ran it on Kubernetes with Helm and Argo CD.
- Set up Prometheus and Grafana monitoring for the whole estate, replacing 3 separate tools.
Lothian Data Services
- Managed 300 Linux and Windows servers across 2 data centres for hosting clients.
- Automated server builds with Ansible, cutting provisioning time from 2 days to 3 hours.
Skills
- AWS (EKS, EC2, RDS, IAM)
- Kubernetes and Helm
- Terraform
- CI/CD (GitHub Actions, Argo CD)
- Docker
- Linux
- Ansible
- Prometheus and Grafana
- Python and Bash
- FinOps and Cost Optimisation
- Incident Management
Certifications
- Certified Kubernetes Administrator (CKA)
- AWS Certified Solutions Architect, Professional
- HashiCorp Certified: Terraform Associate
Education
BSc (Hons) Computing, Edinburgh Napier University, 2016