I'm a backend-focused Full Stack software engineer with years of experience building production systems in Python and Django. I've delivered everything from data pipelines processing hundreds of thousands of records to mobile apps shipped to both major app stores. Before that I was a Technology Analyst at J.P. Morgan in London. I hold an MSc from UCL. In my spare time I run a homelab on bare metal — currently exploring Kubernetes, Terraform, and Proxmox. I write here about the systems I build, the problems I run into, and occasionally the tools that make the work faster.

Recent Posts

MCP Server

1 minute read

So i tried to visit one of my throwaway dashboards and i forgot the password i had set. I could easily check where i had it saved but i could not be bothered...

homelab update

less than 1 minute read

T2 chip is a nightmare when trying to recycle an old mac with a broken screen. the actual computer is perfectly fine, but now, i have a brick. Proxmox kept s...

ci/cd telegram notifications

less than 1 minute read

so I’ve been having amaro in production break, and i would only find out when i see the github email hours later or the users send me a message asking whats ...

CPython

less than 1 minute read

What happens when you run Python Code