Skip to Content

About Me

I’m a software engineer who loves tinkering with anything that mixes math, graphics, and performance. Over the years I’ve gone down all sorts of rabbit holes — from building 3D viewers in Rust and WebGPU, to hacking on CUDA kernels, to figuring out how to squeeze every last drop of speed out of a database or render engine.

I’m happiest when I’m learning something tricky and then turning it into something visual, interactive, or just plain cool. I’ve worked in startups, VFX, automotive, and AI; but this blog is where I get to explore ideas that don’t always fit neatly into a job description.

Expect posts on:

  • High-performance computing and GPU experiments
  • Rust, C++, and the odd bit of Python glue
  • Geometry, simulation, and graphics pipelines
  • Random overlaps of maths, AI, and creative tech

If that sounds like your kind of thing, stick around, I’ll be sharing experiments, lessons learned, and probably a few dead-ends too.