Technology Leader. Product Builder. Strategic CTO.
I’m a hands-on technology leader with 20+ years of experience building, scaling, and modernising digital products across fintech, retail, marketplaces, recruitment, banking, and enterprise platforms.
The Bridge Between Code & Strategy
I’ve spent the last two decades designing and delivering software systems that power high-traffic platforms, regulated financial services, and mission-critical digital products.
My experience spans deep engineering execution, from writing production code and designing architectures, to executive-level technology leadership, where I define strategy, build teams, establish governance, and advise founders.
What sets me apart is the ability to move seamlessly between strategy and execution. I can define long-term technology direction and governance, then roll up my sleeves and help teams deliver it, securely, pragmatically, and at scale.
Expertise Across Industries
Capabilities.
Technology Strategy & Architecture
Designing strategies that are scalable, secure, and aligned with business goals.
Product Engineering & Delivery
Building products used by millions while balancing speed, quality, and maintainability.
Building & Leading Teams
Creating cultures of quality, accountability, and continuous learning.
Executive & Board Advisory
Translating technical complexity into clear business decisions.
CTO at
Enosta
Defining technical foundations for high-growth startups and global digital products.
Key Focus Areas
Defining scalable, secure technical foundations
Building and mentoring engineering teams
Advising clients on technology strategy and leadership.
Ensuring technology decisions support commercial outcomes
Career Journey.
Betashares
Principal Engineer
Led the design and development of a secure, scalable platform, shaping product and engineering practices.
Redbubble
Senior Developer
Improved payment processing and checkout experience to enhance conversions and user experience.
Seek
Senior Developer
Led a talent search squad to develop tools enabling proactive hiring.
Myer
Technical Lead
Led the modernisation of the online platform, improving performance and scalability through micro-frontend architecture and cloud technologies.
Insignia Financial (IOOF)
Team Lead
Led development of member and adviser portals with a focus on user experience, platform maintainability, and performance.
NAB
Senior Software Engineer
Modernised online banking platform with a focus on security, maintainability, and user experience.
Reece
Senior Software Developer
Led digital transformation of point-of-sale system.
PwC Australia (Intunity)
Senior Consultant
Delivered scalable systems and advised clients on modern delivery practices and iterative development.
NEC Australia
Software Engineer
Developed high-availability, web-based service management systems for major telecommunications providers.
How I Modernise Platforms
Academic Foundations.
Master of Information Technology
Monash University
Bachelor of Engineering (IT)
Rajiv Gandhi Technical University
Let’s talk.
Scaling a product, modernising a legacy platform, or need senior technology advisory? I’m here to help.