Builder, with nine years of receipts on the buy side.
I'm a Sydney-based software developer. For nearly a decade I sold enterprise technology, cybersecurity, integration platforms, open-source infrastructure, to ANZ enterprises and the public sector. I sat across from CISOs, architects, and IT directors, learning what gets bought, why, and what breaks six months after the contract is signed.
In late 2025, I started using AI coding tools seriously. Since then I've shipped a consumer mobile app live in 55 cities on both app stores, a Stripe-backed booking site for a hosted golf tour, and a bespoke client portal for an Australian financial advisory firm that replaced two of their paid SaaS products and was in paying-client hands from a standing start.
The bottleneck in software was never typing, it was taste, judgement, and knowing what to build. Nine years in sales trained exactly that; AI coding tools handle the rest. The result is one person shipping at the pace of a small team.
I'm now building my own products and taking on a few engagements with SMBs and consulting firms that want AI working in their day-to-day operations.
Three things I've stopped negotiating on.
Spec before code.
Every feature starts as a written spec, what we're building, why, and what done looks like. The AI is excellent at code; it cannot make those decisions. I won't outsource them.
Run my own infra.
Self-hosted Postgres, my own deploys, my own observability. I'd rather understand the whole stack at 30% depth than 30% of it at 100%. Costs less, breaks less, teaches more.
Ship on day one.
The wealth advisory portal had a paying client using it thirty days after I started. CityHenge launched in Sydney with one city before I added the other fifty-four. Usage from day one tells you more than polishing in private.
Want to talk about working together?
Consulting, a freelance build, or trading notes on AI workflows.