About
I've never fitted neatly into one technical lane.
I'm a London-based Senior Professional Services Engineer. In practice, that means a mix of software, systems, troubleshooting, and everything in between.
I like taking awkward problems apart, finding the real cause, and making the fix understandable to the people who have to live with it.
Experience
GoMedia
Senior Professional Services Engineer
July 2025 - January 2026
Professional Services Engineer
September 2021 - July 2025
Independent work
Private engineering lab
Outside work, I run a private multi-server lab. It is where I try ideas, build complete systems, break things safely, and see how they behave over time.
It is independent work rather than client experience. Some of the more useful lessons from it are written up on the Work page.
What I work with
Technical background
The tools change from project to project. These are the ones I come back to most often across employed and independent work.
Software
Go · Python · Java · TypeScript · React · Next.js · APIs
Systems
Linux · Docker · Kubernetes · Proxmox · systemd · ZFS · Distributed storage
Networking & security
Routing · Firewalls · VLANs · BGP · VPNs · DNS · PKI & TLS · OIDC
Automation & operations
Puppet · Terraform · Ansible · GitOps · Prometheus · Grafana · Troubleshooting
Formal credentials
Certifications
ITIL 4 Foundation
2025
ISQI Software Engineer in Test
2021
Away from work
I'm into photography and film, football, boxing, hiking, and getting away from screens when I can. I've also volunteered with organisations including Mind and CW+.