Biography

I'm Joe. I live in Central Bedfordshire, UK, with my wife Kasia, son Oscar, and dog Phoebe.

I studied Theoretical Physics at Manchester because I wanted to understand how things work at the most detailed level. Computational physics in particular — I liked that you could take a set of equations, put them on a machine, and watch a system evolve. That led to research at Cranfield, building piezoelectric resonators at the nanoscale: computational materials science on supercomputers, clean-room fabrication, papers published in IEEE, patents filed with TDK in Japan. The research itself was sponsored and productive, but I chose not to finish the PhD — and what came out of those years was more useful than a title: a way of thinking about complex systems from the bottom up, and the confidence to change direction when the evidence says to.

From there, the path was anything but linear, but the arc made sense. Business analytics at AOL, search engine marketing, analytics leadership at Marin Software, causal measurement at Essence, data science, machine learning, engineering leadership — twenty years of building teams and making technical decisions across Tokyo, Singapore, Pune, Hamburg, London, Dublin, Chicago, New York, San Francisco, and back again.

Currently I'm Head of Engineering at Great Yellow, building a data platform to make regenerative land use investible and scaleable. When I'm not working, enjoy nature and the outdoors, climbing with my son, and I occasionallt paint watercolours. Painting is the opposite of engineering: you can't undo a brushstroke, the medium has its own opinions, and the result is often better when you stop trying to control it. I find that useful. I also build things for fun. Physics simulations, fractal explorers, a goat vision simulator (my son asked whether goats can see behind themselves — I didn't know, so I built a thing). The Sandbox section of this site is where those projects live.

Why oddtensor?

A tensor is a multi-dimensional mathematical object (like a generalised matrix) — the kind that underpins general relativity, 3D graphics engines, and most of modern machine learning. It's precise, structured, and powerful. I liked it as a metaphor for the way I think about problems: from multiple angles, with attention to how the dimensions interact.

The "odd" tilts it. It's a nod to the things that don't fit neatly into a professional profile: watercolour paintings alongside architecture diagrams, goat vision simulators next to blockchain proposals, fire chemistry, laser simulations next to engineering leadership. These aren't distractions from the serious work — they're the same instinct applied in different directions. Rigour doesn't have to be narrow.

The logo is a modified cross-product symbol inside a circle. If you've studied vector calculus, you'll recognise it. It hints at the maths without demanding you care about it.

The .dev was just the honest domain. This is a developer's space: where tools get built, ideas get tested, and the line between work and curiosity is deliberately blurred.

Get in touch

Whether it’s about advisory work, a question about something I’ve written, or just to say hello.