I'm a software engineer and product builder with approximately 20 years of experience designing and shipping complex software systems across cloud platforms, developer tooling, and AI-driven products.
Currently working at a major technology corporation as a Principal Engineering Manager, focused on AI-based code understanding and agent-driven development workflows. Much of this work explores how software teams build and operate systems when AI becomes part of the development process.
A large part of my career has involved early-stage product work—taking new ideas from concept to working systems and helping teams figure out what actually works in practice. Before my current role, I held senior technical positions in startups across Australia and the United States, including CTO and architecture positions where I helped design and build large-scale platforms and developer tools.
Outside of software, I spent nearly a decade as General Manager of a martial arts studio in California, running the day-to-day operations of the business until its sale in 2023. That experience gave me a strong appreciation for building systems that work not just technically, but operationally—for real customers and real businesses.
Today I'm particularly interested in how AI is changing the way software teams design systems, write code, and operate production environments.