I care about how things work, what drives them, and how to make them better. Right now, I do that with code.

Credential management for superyacht crew. Cross-platform with offline-first sync.
Junior Software Engineer
Bath, UK
Full-stack membership platforms for RenewableUK, Geological Society, Royal Academy of Engineering.
Junior .NET Developer
Hybrid, UK
Legacy migration, XSS remediation, 25%+ memory reduction.
Co-Founder
Remote, UK
Web and media business serving local clients.
Digital Project Manager
Kenya / Remote, UK
ERP and e-commerce rollout.
Intern Developer
Kenya
Desktop-to-web migration using Blazor Server.
I’ve been building things for as long as I can remember. Minecraft modpacks as a kid (tweaking configs, thinking about how it all fits together for the people using it), building software and teaching in East Africa, web platforms for membership organisations. The thread through all of it? I’ve always been drawn to figuring out how things work and how to make them work better.
My brain works by thinking about what underpins things and what makes them tick. That started in the pool. I swam at national level and coached after that, and what I took from it goes beyond discipline. Every small improvement you made to how you trained, competed, or lived your life compounded over time. You learned to figure out what actually matters, because each day only comes once and you don’t get to retake it. I bring that same energy to software. What’s under the hood matters just as much as what the user sees.

If you want to build something together, have an idea you’re excited about, or just want to say hello, I’d love to hear from you. Drop me a message.