I build and automate reliable cloud infrastructure — from AWS and Kubernetes to CI/CD pipelines and observability — so teams can ship faster with confidence.
The tools I use to build, automate and operate cloud platforms.
Cloud & AWS
Designing and running workloads on Amazon Web Services.
- Amazon Web Services
- AWS Lambda
- Amazon ECS
- Elastic Beanstalk
- AWS IAM
- CloudWatch
CDN, Edge & Networking
Delivering and securing traffic at the edge.
- Amazon CloudFront
- Cloudflare
- Amazon VPC
Infrastructure as Code & Config
Provisioning and configuring infrastructure repeatably.
- Terraform
- Ansible
- Configuration Management
Containers & Orchestration
Packaging and scaling services across clusters.
- Docker
- Kubernetes
- Amazon EKS
CI/CD & Source Control
Automating build, test and delivery pipelines.
- GitHub
- GitLab
Observability & Data
Monitoring, logging and streaming at scale.
- Elastic Stack (ELK)
- Dynatrace
- Apache Kafka
Platform & CMS
Linux platforms and enterprise content management.
- Red Hat Linux
- Adobe Experience Manager
I'm a DevOps and Platform Engineer focused on cloud infrastructure, automation and developer experience. I enjoy turning manual, fragile processes into repeatable, self-service platforms.
My day-to-day spans provisioning infrastructure as code with Terraform and Ansible, containerising and orchestrating workloads with Docker and Kubernetes, running services on AWS (ECS, Lambda, IAM, CloudWatch), and wiring up CI/CD across GitHub and GitLab.
I care about observability, security and clean automation — measuring what matters with the Elastic Stack and CloudWatch, and keeping systems maintainable as they grow.
Infrastructure, delivery and observability work designed for resilient platforms.
Cloud Infrastructure Automation
Provisioned reproducible AWS environments with Terraform modules and Ansible playbooks, cutting environment setup time from days to minutes.
- Terraform
- Ansible
- AWS
Kubernetes Platform & CI/CD
Built container pipelines that build, scan and deploy services to Kubernetes on every merge, with automated rollbacks and zero-downtime releases.
- Kubernetes
- Docker
- GitLab CI
Observability & Logging Stack
Centralised logs and metrics using the Elastic Stack and CloudWatch, with dashboards and alerting that reduced incident detection time significantly.
- Elastic Stack
- CloudWatch
- Kafka
Let's build something reliable.
Have a role, a project, or an infrastructure challenge in mind? I'd love to hear about it.