What I do all day
I'm a software engineer with around three years of experience, mostly living on the backend. I like building systems that are genuinely useful and quietly well put together.
Backend development
The engine-room work — services, business logic, and the moving parts most people never see but everyone relies on.
Databases
Designing schemas, writing queries, and keeping data tidy, consistent, and quick to get at. The structured stuff is my happy place.
REST APIs
Designing and building clean, predictable APIs — the contracts that let different pieces of software talk without stepping on each other.
Building & maintaining systems
Not just shipping features but looking after them — fixing, refactoring, and keeping things healthy as they grow.
Technical problem-solving
Untangling tricky problems and structured data until they make sense. I enjoy the part where a messy thing finally clicks into place.
Thoughtful software
I care about software that's both useful and well designed — fast, sensible, and pleasant to work with on the inside as well as the outside.
- Clarity over cleverness
- Boring tech where it counts
- Readable code is a kindness
- Measure, then optimise
- Useful beats flashy
No company names, no invented numbers — just the kind of work I enjoy and try to do well.