About

G’day! 👋 Link to heading

I’m a software engineer and tech enthusiast living on Australia’s beautiful Sunshine Coast. These days, I’m absolutely loving how AI has transformed the way I code – I’m vibe coding my way through virtually every serious idea and thought bubble I’ve had over the years. What would have taken many months of research and learning to complete can now happen in a matter of days. It’s an incredible time to be a developer! When I’m not turning random ideas into working code, you’ll find me juggling the wonderful chaos of family life with my wife and our two kids.

Beyond the Code Link to heading

Life isn’t all TypeScript and serverless architectures (though I do love both). I’m an avid technologist who gets genuinely excited about new gadgets, emerging tech trends, and the occasional deep dive into home automation projects that may or may not make my family’s eyes roll.

As a proud Aussie, I’m a huge fan of our athletes doing well overseas – whether it’s the Socceroos or Matildas lighting up the world stage, our tennis players at Wimbledon, cricketers conquering foreign pitches, or F1 drivers making their mark internationally. There’s something special about seeing that Southern Cross flag flying high in competitions around the globe, and I’ll happily wake up at ridiculous hours to catch our teams playing on the other side of the world.

The Journey Here Link to heading

My path to software engineering has been anything but conventional. After 15+ years in technical sales and management, I took a strategic detour through the construction industry (yes, really – steel frames and building sites!). This hands-on business experience gave me a unique perspective when I returned to full-time software development. Now at Australian Payments Plus, I’m helping shape the future of digital payments while championing AI adoption across development teams.

Community & Code Link to heading

You’ll often find me at the Peregian Digital Hub, where I’m an active member of the Coding from Beach Meetup group. There’s something uniquely inspiring about discussing the latest tech trends, sharing project updates, and solving coding challenges with fellow developers – all while being just steps away from one of the Sunshine Coast’s most beautiful beaches. It’s the perfect blend of serious tech talk and laid-back coastal vibes.

I’m also working on various side projects, including exploring tokenization techniques and building tools that make development more accessible and efficient.

What Drives Me Link to heading

I’m passionate about bringing fellow developers along on the AI transformation journey. The industry is changing rapidly, and I believe in practical demonstration over theoretical adoption. Whether it’s mentoring junior developers, delivering workplace presentations on AI-enhanced workflows, or simply sharing what I’ve learned through trial and error, I’m committed to helping teams embrace these new methodologies.

Let’s Connect Link to heading

Whether you want to chat about AI development practices, debate the merits of TypeScript vs JavaScript, discuss the latest Ashes series, or swap stories about the joys and challenges of raising kids in the digital age – I’m always up for a good conversation.

Feel free to explore my blog for technical insights, check out the portfolio for a sample of my professional experience, or get in touch if you’d like to connect. Always happy to grab a virtual coffee and talk tech, life, or anything in between!