consulting · devops · cloud · uk
Senior DevOps consulting, without the agency.
I've spent 14 years building cloud infrastructure at scale — at financial services firms, enterprise SaaS companies, and in my own homelab just for fun. Now I help startups, scale-ups, and engineering teams solve the same infrastructure problems, without the overhead of an agency or the commitment of a permanent hire.
14+
Years of experience
2
Cloud certifications
5
Specialist areas
None
Agency overhead
specialist services
Find your service
Dedicated pages for specific infrastructure and DevOps needs — each built around the problems real teams actually face.
Freelance DevOps Consultant
Senior DevOps support on demand — infrastructure audits, implementation sprints, and monthly advisory without a permanent hire.
Terraform Consultant
Infrastructure as Code design, module architecture, state management, and CI/CD pipelines for Terraform.
GitLab CI/CD Consultant
Pipeline redesign, self-hosted runner setup, GitOps delivery automation, and advanced GitLab CI features.
Kubernetes Consultant
Kubernetes architecture, Flux GitOps, Prometheus observability, and production cluster operations.
AWS Cloud Consultant
AWS architecture reviews, cost optimisation, security hardening, and cloud migration planning.
the proof
I build this stuff for fun.
Outside of client work, I run a 6-node k3s cluster on Proxmox — GitOps with Flux, triple-replicated DNS, full Prometheus/Grafana observability, and a 3-2-1 backup strategy. Not because I had to. Because I can't stop thinking about infrastructure.
That's what separates someone who knows the tools from someone who uses them every day.
See the homelab architecture →6
k3s nodes on Proxmox
24
vCPUs across the cluster
116
Grafana dashboard panels
55
Prometheus alert rules
what I cover
Core capabilities
cloud architecture
AWS & Cloud
- →Well-Architected Framework reviews
- →Multi-region and high-availability design
- →Cost optimisation and rightsizing
- →Security hardening — IAM, VPC, encryption
- →Cloud migration strategy and planning
infrastructure automation
DevOps & IaC
- →Terraform — modules, state, CI/CD pipelines
- →Ansible — configuration management at scale
- →Docker and Kubernetes platform engineering
- →Observability — metrics, logs, alerting
- →Runbooks, docs, and knowledge transfer
delivery pipelines
GitLab & GitOps
- →Self-hosted GitLab — installation, HA, upgrades
- →Advanced CI/CD — DAG, child pipelines, matrix builds
- →Kubernetes runner fleets and autoscaling
- →Flux v2 GitOps for declarative deployments
- →Review environments and release automation
engagement models
How to work together
From a single-day audit to a long-term advisory — pick the format that fits your situation.
Infrastructure Review
1–2 daysA focused audit of your current setup. Written report with findings, risks, quick wins, and a 30/60/90-day improvement plan.
Implementation Sprint
2–4 weeksPick one or two problems and fix them properly — IaC, CI/CD, Kubernetes, or observability. Scoped before work begins.
Monthly Advisory
OngoingStrategic oversight, architecture decisions, and code reviews on a regular cadence — staying ahead of problems before they happen.
Emergency Support
Ad hocSomething's broken and needs fixing now. Available for urgent, time-sensitive troubleshooting with a fast response.
get in touch
Tell me what you're dealing with.
No commitment, no sales call. Just a conversation about your infrastructure — and whether I'm the right person to help. I'll get back to you within a business day.