Experience
Where I've worked
I'm a software engineer who has worked on both sides of the fence: writing backend code in C#, Rust and Go, and building the cloud platforms, pipelines and monitoring it runs on.
Work
-
May 2026 – Present
C# Developer · NETbuilder
Client: AvivaBuilding .NET software for Aviva, one of the UK's largest insurers, as a developer with NETbuilder.
-
Dec 2024 – Nov 2025
Platform Engineer · Ground Control
Cloud architecture, infrastructure as code, CI/CD pipelines and observability, so the engineering team could ship reliably.
- Helped transition ad-hoc cloud environments into a well-architected platform with proper subnetting, firewalls and access controls.
- Designed and built a Grafana observability platform, with custom data scripts, to track uptime, trigger alerts and speed up diagnosis of backend issues.
- Built containerised deployment pipelines (Docker/Podman) and migrated infrastructure to code for reliable, repeatable releases.
- Found inefficiencies and retired unused resources, reducing cloud spend.
-
Dec 2022 – Dec 2024
Backend Developer · Radical Company
Backend APIs and AWS infrastructure for clients including Lloyds Bank, Chorley Building Society and Circle of Trust.
- Designed and built scalable backend APIs in C#/ASP.NET and Rust/GraphQL for clients including Lloyds Bank.
- Owned AWS infrastructure across client projects, cutting Lloyds Working Capital Management's infrastructure spend by more than 90%.
- Set up CI/CD pipelines to streamline deployments, reduce errors and shorten time to market.
- Worked closely with developers, QA and client stakeholders to deliver features and keep systems stable.
Let's talk
Whether it's a role, a project or just a chat about .NET, infrastructure or homelabs, I'd love to hear from you. My full CV is available on request.