I have spent nine years building software that other people depend on — most of
it at VMock, where I led engineering on a career platform used by hundreds of
universities. I left in August 2026 to work independently.
The work I care about most sits where AI meets a real product. Not demos: an
orchestrator agent I built in eight weeks and put in front of a client, with
routing, memory, streaming and a human in the loop, because the interesting
problems only show up once something is actually in production.
Before the AI work I spent years on the unglamorous parts that make a product
good — build times, bundle size, the four hundredth UI bug, the design system
nobody notices when it works. That is still how I build.
These days I build for clients directly. A motel and a takeaway in regional New
South Wales, both shipping in four languages, both scoring 100 for accessibility
and SEO. Small clients deserve the same engineering as large ones, and they
rarely get it.