With over 14 years of hands-on engineering experience spanning mobile, enterprise back-end, cloud infrastructure, and full-stack web — and a career that has deliberately evolved with every shift in the technology landscape — I believe I bring exactly the kind of leadership that modern engineering organisations need.
My career has never been defined by a single language or platform — it has been defined by the willingness to be the first to jump into new territory. I am genuinely language-agnostic. Over the past few years alone I have moved fluidly between Java, Kotlin, GoLang, React, TypeScript, Flutter, Scala, and Python — picking up each with enough speed to be contributing to production code within weeks. At Palo IT, I self-taught React and TypeScript while simultaneously holding the Tech Lead role on active client deliveries. I picked up GoLang on the fly for HCF’s Flip product and delivered infrastructure improvements within the first engagement. This kind of adaptability is not an accident — it is a mindset I have cultivated deliberately and something I actively champion in the teams I lead.
What has become increasingly clear across my engagements — at AMP, HSBC, i-MED, Virgin Active, and others — is that the most impactful engineers are no longer those who go deep in one lane. They are the ones who can hold the full picture: mobile, backend, cloud infrastructure, API design, and front-end. I have operated as a full-stack technical leader across all of these layers — architecting systems end-to-end, designing API contracts across service boundaries, owning cloud infrastructure on AWS, and leading mobile domain delivery as the sole accountable engineer. This breadth is not superficial; it is grounded in deep, hands-on delivery across each layer.
The shift I am most excited about right now is the AI-first, Gen-2 approach to building software. I have already built products using this paradigm — at Palo IT’s Active Locals engagement, the entire product lifecycle from requirements gathering through Figma design to production build was executed using agentic models and LLMs. I led this end-to-end, making architectural decisions, coordinating AI agents, and shipping a working product. Beyond the product itself, I have championed AI-augmented ways of working across the teams I lead — using Cursor as an AI-native IDE, Fathom for intelligent meeting capture and action tracking, and Notion AI for knowledge management and delivery planning. These are not tools I have dabbled with — they are now core to how I run engineering delivery.
I also care deeply about the people I work with. Over many years I have served as an informal career advisor and mentor to engineers across all seniority levels — from graduates finding their feet to senior engineers navigating architectural decisions and career pivots.
Work Experience
Education
Qualifications
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Adelaide today.