Complex topics, explained interactively

I turn research, concepts, and data into interactive visualisations that people explore, understand, and remember.

Selected Work

AI Education Interactive Explainer

Thinking Machine

Draw a digit. Watch a real neural network process it in real time, neuron by neuron.

Try it
From Noise to Image
AI Education Interactive

From Noise to Image

An interactive, visual guide to the magic behind how AIs generate images from text.

Try it
Education Interactive Explainer

Slow Until It Isn't

Exponential growth feels slow until it suddenly isn't. Watch the pixels double until the screen fills.

Try it

Who I Work With

01

Researchers & Academics

You've published findings that could change how people think. But research papers don't reach the public. I build interactive experiences that let a wider audience explore your work and actually understand it.

02

Charities & Nonprofits

You have data that tells an important story, but numbers alone don't move people. I turn your evidence into visual, explorable narratives that help your message land with donors, policymakers, and the public.

03

Museums, Ed-Tech & Educators

You need people to genuinely understand something - not just read about it. I build interactive pieces for exhibits, classrooms, and online platforms that make complex subjects feel approachable.

How I Work

I read the paper. I study the data. I ask the dumb questions. If I can't explain it to myself, I can't build something that explains it to anyone else.

The best visualisations work because they find the right interactive metaphor - the thing that makes a concept click. That's where I spend most of my thinking time.

I build iteratively and test with real people. We refine it together until someone with no background in the subject can use it and walk away understanding something new.

No buzzwords, no sales pitch, no inflated promises. Just honest work and clear thinking.

Recommended by

“Steve is one of those rare engineers who can do in a day what would take an average developer a week… He makes it look easy.”

Kirt Rainford
Senior Fullstack Engineer

“Brilliant at solving complex problems, deeply understanding business goals, and always delivering exceptional results… gets done in three days what most developers would need a full week for.”

Isabel Llamas
Senior Product Manager

“He really, really listens and understands the problem in a way that very few others do… a brilliant communicator who ensures everyone knows what’s happening.”

Jamie Curle
CTO

Got something complex that needs explaining?

Whether it's a research paper that deserves a wider audience, a dataset that tells an important story, or a concept that's hard to explain with slides alone - I'd love to hear about it.

Contact