I design and build high-performance systems, products, dev tools, UI frameworks and for some reason high performance serialisation; with a bias for simplicity, speed, and control. Ex-bet365, currently Director of Architecture at Happening/Superbet.
- 🛠️ Working on Glint — a binary format focused on performance and clarity
- ⚡ Wrote JinGo, one of the fastest JSON encoders for Go
- 🧠 Interested in performance, user experience, agentic tooling, serialization, canvas-based UI, and software that’s easy to change, release, test & delete.
Go (daily driver) · TypeScript · Lua · Swift · Bash
vim · pprof · LLMs & agentic tooling · Canvas / WebGL · C++
xcode · Mac · Linux · Coffee
🧪 Also exploring: Zig · Rust
Five kids, mechanical keyboards, guitar, synths. Based in Lichfield, UK.