About

The best decisions
I've made weren't
just technical.

I've worked on payments, platform modernization, and regulated systems at NAB, Commonwealth Bank, oOh!media, AMP, Seven West Media, InfoTrack, and Nexty. I'm most useful when a founder or leadership team needs a calm technical partner who can see both architecture and delivery.

Platform strategy

for regulated systems and product teams

Engineering leadership

across distributed teams and delivery pressure

Risk and governance

where reliability and compliance both matter

Consulting partner

for founders and leadership teams

How I build

Every system I architect starts with the same question: what's the smallest thing that's true to the problem? Complexity is easy. Knowing when to stop is the craft.

I lead from the code up. I care about the architecture, the operating model, and the people making decisions inside it. Good systems have to survive change, not just demo well.

Domains of judgment

Platform architecture

The right abstraction boundary saves a lot of pain. Most engineers draw it too early.

Engineering leadership

The bottleneck is never the people — it's what they're not allowed to decide.

Financial infrastructure

Compliance looks like a constraint until you realise it's a moat.

Payments & resilience

A system that degrades gracefully is more valuable than one that never fails.

Technical strategy

The most expensive decision is the one disguised as a small implementation detail.

What I'm looking for

I work best at the intersection of platform scale and product craft — building systems that have to be resilient, easy to evolve, and sensible to operate. If you're a founder, product lead, or leadership team looking for a technical partner, let's talk early.

Get in touch