Senior software engineer in Melbourne, working on developer tooling like static analysers, language servers and formatters. I like doing the kind of work that quietly makes a whole team faster.
Mostly Go, with Python and TypeScript alongside, all in Neovim and the terminal.
Lately I'm building Stem, a coaching platform (Go API · SvelteKit · Flutter), and trying to make sense of the world through writing.



