Trusted Engineering of Systems That Scale
Cloud Native ✦ Banking ✦ Startup DNA
Principal Software Engineer with 20+ years of production experience. I've architected systems processing millions of transactions, cut critical-path latency by 90%, and reduced build times by 75%.
Deep technical breadth. Startup velocity.
Enterprise-grade reliability.
About Me
I'm a Principal Software Engineer based in Melbourne with 20+ years of experience building systems that power critical infrastructure — from low-level C++ engines to modern cloud-native platforms.
My career spans banking heavyweights like NAB and ANZ, two high-growth startups (one acquired by MasterCard), and everything in between. That breadth has shaped a clear engineering philosophy: move fast without leaving a mess behind.
I specialise where deep technical constraints meet real business pressure. Re-architecting a fraud detection pipeline to handle millions of transactions. Building custom tooling that made builds 3× faster. Designing systems that teams can actually maintain and evolve long after I've moved on.
The Craft
Software is a living system; elegant architecture emerges from simple, well-connected parts.
I work at the intersection of system design, clean abstraction, and team enablement…where the right decision today compounds for years.
Elegance in Complexity
Hover to interact
Let's Build Something
I'm always open to interesting conversations about engineering, architecture, and what's next. Whether you're hiring for a Senior+ role or want to discuss a technical challenge, let's connect.