Skip to content

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

Icomera

Senior Professional Services Engineer

January 2026 - Present

www.icomera.com

GoMedia

Senior Professional Services Engineer

July 2025 - January 2026

Professional Services Engineer

September 2021 - July 2025

www.gomedia.io

QA Consulting

Junior Consultant

April 2021 - September 2021

www.qa.com

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+.