Ship faster. Sleep better. Stop touching YAML.
I build Kubernetes platforms, CI/CD and automation for startups and SaaS teams, then hand them over documented and running in your own cloud.
- Production AKS clusters
- 4
- Grafana dashboards owned
- 40+
- Monitoring spend cut
- 71%
- AWS Certified Solutions Architect
- ISO 27001 & pentest remediation
- Working with UK clients
- build image, passeddocker
- security scan, passedtrivy
- terraform plan, passediac
- deploy aks-prod, runningargocd
- Kubernetes
- AKS
- AWS
- Terraform
- GitHub Actions
- ArgoCD
- Grafana
- Python
Everything between your code and production.
- 01 · flagshipView
Internal Developer Platforms
Self service portals so developers deploy without kubectl.A self service portal where developers deploy, read logs and manage environments without kubectl or YAML.
- 03View
Kubernetes Consulting
AKS, EKS and GKE setup, hardening and GitOps.AKS, EKS and GKE setup, hardening, upgrades and GitOps.
- 04View
CI/CD Pipelines
Build, test, scan and deploy with safe rollbacks.Build, test, scan and deploy with safe rollbacks.
- 06View
Observability
Grafana, Prometheus and Loki with alerts that matter.Grafana, Prometheus and Loki with alerts that mean something.
- 07View
Security & Compliance
ISO 27001 controls and pentest remediation.ISO 27001 controls, pentest fixes and email security.
- 02View
Platform Automation
One click environments, PR previews and ChatOps.One click environments, PR previews and ChatOps deploys.
- 08View
AI & LLM Infrastructure
GPU workloads, model serving, queues and cost control.GPU workloads, model serving, queues and cost control.
- Also:Infrastructure as CodeCloud Cost OptimizationCloud MigrationDevOps AuditStart hereDevOps Retainer
Your own internal developer platform.
Developers pick a service, an environment and click deploy. No terminal, no YAML.
How the platform works →Pick your problem. See the fix.
Releases feel like a gamble
- Deploys run from one laptop with kubectl
- No clean way to roll back
- Friday releases are banned for a reason
Push to main, done
- Every change is a pull request with a pipeline
- GitOps with one click rollback
- Preview environment for each PR
A typical delivery, end to end.
Every layer defined as code, living in your repositories and your cloud account. Pick a step to see what it covers.
Kubernetes
A production cluster that is secure, upgradable and right sized, so it scales with traffic instead of with your bill.
- Networking, ingress, DNS and TLS done properly
- Autoscaling tuned to real traffic
- Hardened RBAC, network policies and workload identity
- Azure AKS
- AWS EKS
- GKE
- cert-manager
- KEDA
Clear scope. No surprises.
- 01
Discover
A 30 minute call about your stack, your goals and what hurts today.
- 02
Audit
I review your infrastructure, pipelines and security posture.
- 03
Plan
A written scope, timeline and fixed quote before work starts.
- 04
Build
Built in your cloud and repos, with weekly progress updates.
- 05
Handover
Docs, runbooks and a recorded walkthrough. Support if needed.
Real systems, running in production.
- −71%Grafana Cloud bill
- AKS
- Grafana Cloud
- CI/CD
AI platform · United KingdomProduction AKS and observability for an AI platform
Owned the Kubernetes clusters, pipelines and monitoring for a London based AI product.
Read the case study - ISO 27001Technical controls in place
- ISO 27001
- Pentest
- DMARC
SaaS · SecurityPentest remediation and ISO 27001 controls
Closed penetration test findings and put technical controls in place, including email and OAuth hardening.
Read the case study - 0 YAMLNeeded to deploy
- Kubernetes
- No YAML
- CI/CD
Internal platformNo terminal, no YAML Kubernetes platform
A web platform to manage Kubernetes workloads with integrated CI/CD, built as my final year project.
Read the case study
Four ways to work together.
Every project is scoped on a short call. You get a written scope and a fixed quote before any work starts.
- EntryBest first stepBest first step
Audit
1 weekA clear picture of where you stand and what to fix first.
- Project
Launch
2 to 4 weeksA production ready foundation for a new or growing product.
- Project
Platform Build
ScopedYour own internal developer platform or automation system.
- Ongoing
Retainer
MonthlyAn engineer who knows your stack, on call when you need it.
Tell me what is slowing your team down.
A 30 minute call. No slides, just your stack and a practical next step.