about

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.

How I work

Three things I've stopped negotiating on.

01

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.

02

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.

03

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.