Experience

Two decades of building and leading.

AI applications, payment systems and telecommunications platforms. I lead engineering teams and stay involved in architecture, code and delivery.

Recent work

2026–present

Principal AI Engineer / Software Engineering Lead

Quantium · Sydney

I lead engineering for AI products and an enterprise agent platform, including Q.Checkout AI and agents built with Microsoft Foundry. My work covers orchestration, APIs and enterprise integrations, with security, reliability and monitoring built into delivery.

2025–2026

Senior Staff AI Engineer

x15ventures · Sydney

Built AI engineering capability within Commonwealth Bank’s venture-building arm, helping teams test and deliver new ideas.

2022–2025

Staff Software Engineer

Telstra · Sydney

Principal engineer for AskTelstra, a production AI application using retrieval-augmented generation, built on Azure with Microsoft ISE.

  • Designed reusable retrieval, orchestration and evaluation components to measure answer quality, retrieval effectiveness and hallucination risk.
  • Improved the architecture to make AI queries five times faster.
  • Reduced deployment cycles by 40% through CI/CD improvements and DevSecOps practices.
  • Migrated more than 30 services from Apigee to Telstra’s internal API gateway with no downtime.

2021–2022

Engineering Manager

Commonwealth Bank · Sydney

Led engineering squads supporting SWIFT and ISO 20022 payment systems. My responsibilities included delivery quality, operational risk, mentoring and workforce planning.

Telstra: platforms and engineering leadership

2009–2021 · My earlier Telstra roles, spanning payment platforms and the development of engineering teams.

2019–2021

Chapter Lead

Telstra · Sydney

Led and developed more than 15 engineers across Australia and India. Set standards for code quality, testing, security and monitoring while staying involved in architecture and code.

2009–2021

Feature Team Lead

Telstra · Sydney

Modernised prepaid recharge and payment platforms using cloud microservices, supporting more than 1.5 million transactions each day.

  • Integrated Braintree payments.
  • Increased automated test coverage beyond 90% across more than 10 services.
  • Led production monitoring and incident response with Splunk and New Relic.

Where I started

2007–2009

Development Team Lead

Smart Wireless

Built Java telecommunications platforms and SMS delivery modules for operators including Vodafone and Airtel. Worked on recommender integrations and production deployments.

2004–2006

Software Engineer

Cellent

Developed Java mobile and recommender software, including collaborative work with IIT researchers.

2004

Software Engineer

Atmiya Infotech

Started my software engineering career after graduating in computer engineering with distinction.

What I build and explore outside work.

Explore my open source