The advanced operating system for utilities.
Building the platform that powers energy suppliers and water utilities across the world — working across backend services, integrations and internal tooling.
- Python
- Django
- htmx
- Postgres
I enjoy learning, building cool things and working together with interesting people from all over the world.
Like many in tech, I've been tinkering with computers since I was a child1, and I enjoy building things that make people's lives easier, more fun, or maybe a bit of both!
I've worked a lot in backend web development, but I also do some frontend from time to time. I have also occasionally managed small (2-3 person) teams, worked directly with external clients, mentored junior colleagues and helped to grow teams, too.
While the web is where I work most, I'm also interested in DevOps, security, systems programming, SRE and infrastructure. I also find retro computing and the history of computing very cool.
The advanced operating system for utilities.
Building the platform that powers energy suppliers and water utilities across the world — working across backend services, integrations and internal tooling.
Individually-bespoke, tailored nutrition for dogs.
I helped build a new frontend app in Vue, created the BfF backend for it, and worked on the backend generally, as well as updating the internal CRM/ERP platform, integrating new APIs and microservices, adding new features and AB tests to their Vue apps and the monolithic Flask app. I made some lifelong friends (human and canine) and learned a lot about dogs. I also discovered a pub in Richmond that floods when the river Thames gets too high, which is often.
The AI-powered 1:1 skills coach for top performers.
I worked with Enki to contribute to their Advanced Python course content, QA their TestFlight builds, troubleshoot the app, MongoDB instance and billing jobs as well as helping to improve their CX and UX. Additionally, I discovered the best fish and chips in Goodge Street, and that Țuică is dangerous.
A four-year integrated master's degree in the heart of London.
I learned a dizzying amount about computing, logic and mathematics, how to complete an entire term's worth of work in a single night, and how many energy drinks it takes to stay awake for 48 hours. I also learned to hate Java.
It doesn't really matter which technologies you "know" — what counts is an enthusiasm for learning new things, a good grasp of CS fundamentals, and the patience to keep trying until it works. That said, here's some of the stuff I've used over the years:
A few things to write about here, but I'm too busy working on the projects to brag about them! 🤓
I am, as they say, "nihongo jõzu."
Moving atoms is harder than moving bits.