I work on the parts of software that developers actually touch — CI/CD workflows, AI-assisted tooling, security surfaces, and the unglamorous but load-bearing infrastructure of how teams ship.
My work sits at the boundary between product strategy and execution. I help organisations understand what their users are trying to do, find the design decisions worth making, and see them through. That sometimes means shipping features. It also means shaping how teams think about a problem before anyone opens a design tool.
I care about open source not as a cause but as a way of working. The best products I've seen were built in the open, with the community, not for them. I've spent years making that case — at conferences, in workshops, and in how I document and share my work publicly.
Outside of work I dive. I'm an Advanced Open Water and Nitrox certified diver with a specific interest in tropical marine ecosystems and sharks. Underwater is one of the few places where paying close attention to a system you can't fully control teaches you something design never will.