About me

I’m an automation specialist with a cloud-native approach, blending innovation with practicality. With extensive experience in platform engineering and DevOps, I thrive on streamlining processes and fostering efficiency. Let’s work together to drive impactful solutions and make technology work smarter, not harder.

Experience

Senior Platform Engineer

Aug 2022 - Present
Streaming, ITV

ITVX Backend Infrastructure Lead.

  • Spearheading infrastructure deployment and support for over 100 ITVX developers, overseeing distribution and content discovery running on K8s in EKS.
  • I drive automation initiatives, particularly in implementing “Self Service Infrastructure” through reusable Terraform component modules.
  • Techincal leadership/mentoring and line management for 5 of our “core” level Platform Engineers.
  • Extensive experience in Linux and Docker alongside Kubernetes

Collaborating closely with ITV’s streaming division, I am instrumental in building, maintaining, and automating AWS infrastructure and Kubernetes-managed services.

  • My efforts in developing Common Platform version 3 have significantly accelerated developers’ CI/CD pipelines and infrastructural deployments.
  • I ensure the service reliability of 70+ services running in EKS by leveraging default alerting and autoscaling technologies such as Keda, Karpenter, Alert Manager, Prometheus, and Loki.

Senior Cloud DevOps Engineer

Nov 2021 - Aug 2022
Cloud Native Domain, Fujitsu

Automation and infra-as-code SME.

  • Cloud agnostic development.
  • Technical project leadership.
  • Split across multiple accounts.
  • Delivery in both service integration and product development.

Working with 3rd party Blockchain services to deploy a new cloud landing zone for our product development team.

  • Using Azure DevOps pipelines to deploy to AWS leveraging multiple Terraform modules.
  • Configuring EKS (Kubernetes service) for autoscaling across availability zones.

Cloud Platform Engineer

Apr 2021 - Nov 2021
Cloud Infrastructure Services, Capgemini

Enterprise-scale cloud migration.

  • Leveraged Terraform for enterprise-scale landing zones.
  • Implementing Microsoft’s Cloud Adoption Framework for best practice transition to the cloud.
  • Driving automated pipeline deployments using tools such as Azure DevOps with integrated testing and dependency tracking.

Created cloud security controls and guardrails for one of the UK’s biggest banks.

  • Developed 30+ custom rules with Python, AWS Lambda, CloudFormation, Config, SAM, and CloudWatch.
  • Promoted code reuse and team efficiency by developing a library for common security checks centred around inline policies, S3, and KMS controls. (IP is now being used for further projects).
  • Supported non-native python developers in the team on using the language and understanding the wider overview of Object Orientated Programming (as opposed to procedural).

Platform Engineering Chapter Member

Nov 2019 - Apr 2021
Cloud Infrastructure Services, Capgemini

Member of the first cohort of Platform Engineering chapter in CIS. I now help to facilitate current and future cohorts as a technical mentor as part of our “Train the Trainer” scheme.

  • HashiCorp Certified Terraform Associate
  • RedHat Delivery Specialist Container Platform and applications deployment
  • Train the Trainer

GAP Ambassador

Cloud Infrastructure Services, Capgemini

Capgemini Graduate and Apprentice Programme (GAP) ambassador.

  • Developed and hosted the November 2020 apprentice cohort bootcamp for CIS.
  • Mentored colleagues from the wider apprenticeship programme in understanding DevOps and PE within the business.
  • Ran code bootcamps for apprentices and graduates who were looking to make a move into an engineering role within PE as well as the wider business.

Azure Development Support Engineer

Sep 2017 - Nov 2019
Premier Support for Developers, Microsoft

Delivered B2B support contracts for Azure application development as well as supporting AAD identity and access management.

  • Extensive use of OpenID Connect / OAuth and ASP.NET
  • Supported Azure Kubernetes Service.
  • Attained three Microsoft Technical Associate certifications in Cloud fundamentals, HTML5, and Device Mobility and Devices.
  • Completed a level three Infrastructure Technician qualification.

Certifications

  • Distinction - Level 3 Infrastructure Technician, The Chartered Institute for IT
  • Terraform Associate - HashiCorp
  • Red Hat Delivery Specialist - Container Platform Deployment
  • Red Hat Delivery Specialist - Container Platform Application Deployment
  • MTA Cloud Fundamentals - Microsoft
  • MTA Mobility and Device Fundamentals - Microsoft

Skills & Proficiency

Python & Ruby

Terraform

CI/CD Orchestration

Amazon Web Services

Azure

Google Cloud Platform

Operations and Developer Experience

Docker & Kubernetes