About

I'm Nathan — Nate to most people — a technology leader and hands-on builder based in London.

I've worked across startups, scale-ups, games, machine learning, web platforms and consulting, usually somewhere between strategy, architecture, product and delivery. I'm interested in technology that fits the organisation using it: clear enough to understand, robust enough to rely on, and practical enough to actually ship.

I came up through games and research, which left me with two habits I've never shaken — a stubborn curiosity about how systems behave, and a real enjoyment of making things. I like being close to the work. The best technical decisions, in my experience, come from people who still remember what it feels like to ship.

How I think about technology

Clear enough to understand

If the team can't explain how it works, it isn't finished. I'd rather a simple system everyone owns than a clever one only I do.

Robust enough to rely on

Resilience is a feature. I build for the quiet Tuesday and the worst Monday morning alike.

Practical enough to ship

Strategy that never ships is a hobby. I stay close enough to delivery to keep ambition honest.

Outside work

I'm happiest with an odd project on the bench.

Outside the day job I build unusual side projects and experiment with food — currently a small-batch jerk-seasoning project I'm iterating like a product. I stream a little on Twitch, mostly building in the open. None of it is precious; all of it keeps me curious.

Nathan John
Let's talk

Say hello.

Whether it's a role, a project, or just a good technical argument — I'd like to hear from you.

Get in touch