Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Work Experience
Senior Security Platform Engineer at Department for Education
May 1, 2024 - PresentImplemented Grafana Labs stack (Loki, Mimir, Tempo) and performed load testing using k6s to size resources appropriately. Architected an enterprise Kubernetes platform using Cluster API with integrated day-2 operations tooling for 50+ development teams. Implemented Gatekeeper policy enforcement with automated testing to prevent unauthorized root access and achieve 100% penetration test compliance. Automated CoreDNS performance validation to maintain 99.9% DNS resolution SLA compliance, and automated lab cluster lifecycle management to reduce non-production costs by 85%. Migrated 50+ applications from VM infrastructure to Kubernetes, reducing deployment time from weeks to hours. Built GitOps-based deployment pipeline with automated validation and provisioning (clusters, databases, storage accounts, and identity). Implemented OIDC federated authentication with External Secrets Operator integration to eliminate manual secret management. Deployed Karpenter with AWS Spot instances to replac
Senior Platform Engineer at HMRC
January 1, 2023 - March 31, 2024Deployed Prometheus as a vended repository for consumers using a satellite Prometheus with a Thanos sidecar within EKS to unify platform observability. Used Prometheus kube-state metrics metadata and team labelling to enable custom alert receivers. Ran performance testing for an end-to-end logging solution involving Fluentbit, Fluentd, and OpenSearch to understand limitations and configuration requirements while preventing service disruption and optimizing scaling costs.
Cloud Platform Engineer at ITV
June 1, 2022 - January 31, 2023Automated release note generation across internal EKS releases using a Python program leveraging GitHub API and Jinja2 templating, reducing manual effort from 4–6 hours to 15 seconds. Ran AWS Glue to perform Kubernetes cluster NFR load testing (e.g., CoreDNS) and stored results in S3 for long-term tracking and visualization via Athena and Managed Grafana. Designed automation to evacuate EKS nodes from selected availability zones to improve disaster recovery. Delivered EKS as a platform with integrated day-2 tooling to customers for a unified, pen-tested secure platform. Architected Lambdas to manage SSH keys with automated rotation within a 60-day period. Extended Dockerfiles to add wrapper execution and increase pipeline guardrails, reducing CVEs by 30%.
Platform Engineer - Observability Monitoring Team at Nationwide Building Society
September 1, 2018 - July 31, 2020Built a Python tool (Pyexcel and Pandas) to automate Elasticsearch cluster sizing, saving significant costs and reducing human effort by hundreds of hours. Integrated Prometheus and Alertmanager with PagerDuty to improve on-call processes. Created a Grafana dashboard pipeline to let consumers self-serve dashboards into team-specific folders via Helm templating and promote to production using pipeline scripting, reducing dashboard support tickets by 90%. Developed an observability monitoring platform by deploying Logstash architecture alongside Beats to centralize application logging across 40+ teams.
Platform Engineer - Nationwide Digital Hub at Nationwide Building Society
September 1, 2017 - August 31, 2018Built an alerting system that ETL’d MongoDB logs via the ELK stack and fired alerts to hubs on access attempts. Ran integration testing and Jenkins pipelines deploying a custom Dockerfile to a multi-tenant Kubernetes cluster. Helped lead a 12-person team developing a prototype application for Nationwide OVO Energy and Warwick Manufacturing Group.
Site Reliability Engineer - Enterprise Kubernetes Team at Nationwide Building Society
September 1, 2017 - July 31, 2022Automated infrastructure management and deployment using Terraform and Terragrunt for AWS modules (CloudWatch & RDS) for on-prem developers via Python Jinja2 wrappers, reducing deployment support tickets by 50% through self-serve capabilities. Developed AWS Glue jobs to capture Kubernetes cluster NFR testing into a central database to analyze time-series trends and quantify component upgrade impact over time. Designed multi-stage Buildkite pipelines for cluster build and test stages using Make targets and the 3-musketeers pattern.
Research Analyst
July 1, 2016 - June 30, 2017Modeled the degradation of Nissan Leaf batteries through lab testing using MATLAB, and presented EV battery research findings at a Munich conference to 100+ academics.
Education
MEng Systems Engineering at University of Warwick
September 1, 2013 - August 31, 2017MEng Systems Engineering at University of Warwick
September 1, 2013 - August 31, 2017Qualifications
AWS Certifications (10+)
January 11, 2030 - August 26, 2026HashiCorp Terraform Associate
January 11, 2030 - August 26, 2026Microsoft Azure Fundamentals (AZ-900)
January 11, 2030 - August 26, 2026Microsoft Azure AI Fundamentals (AI-900)
January 11, 2030 - August 26, 2026AWS Certifications (all Specialty & Professional level)
January 11, 2030 - August 26, 2026HashiCorp Terraform Associate
January 11, 2030 - August 26, 2026AZ-900
January 11, 2030 - August 26, 2026AI-900
January 11, 2030 - August 26, 2026Industry Experience
Government, Education, Financial Services, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.