About me
Senior Technical Consultant, full-stack engineer, and AI specialist. Based in Perth, Australia.
My story
My first experiences with tech were as a kid — self-hosting Minecraft servers, writing custom TF2 scripts, building PCs from marketplace parts. That early curiosity led me to a Software Engineering degree and a career I genuinely look forward to every day.
I started at my first company as an intern, was brought on full-time, and within two years made Senior Technical Consultant. Outside of work, most of my time goes to playing and coaching volleyball — alongside the occasional boulder, gym session, or downtime with my partner.
What I'm working on
I work across the full stack — React, TypeScript, Tailwind, .NET, WordPress — though I'm most at home on the frontend, where I can obsess over interaction design and polish. I'm also leading my current company's AI practice, helping clients figure out where intelligent systems genuinely move the needle.
Beyond my main delivery work, I enjoy mentoring interns, building useful internal tools, and working on improving my self-taught barista skills. In my own time, I tinker with developer tooling, running my homelab, and chasing whatever bleeding-edge tech has my attention that week.
Skills & expertise
Languages & Frameworks
AI & Emerging Tech
Cloud & Infrastructure
Practices & Interests
Certifications
Professional
AWS DevOps Engineer
Issued Oct 2024
Associate
AWS Developer
Issued Sep 2024
Specialty
AWS AI Practitioner
Issued Aug 2025
Foundational
AWS Cloud Practitioner
Issued Sep 2023
Foundational
AWS Cloud Quest: Cloud Practitioner
Issued Sep 2023
How I work
Collaboration first
The best code comes from good communication. I'd rather spend an extra hour in a whiteboard session than a week building the wrong thing.
Invest in the tools
A better workflow compounds over time. I put real effort into my own setup and bring that same thinking to the tools and experiences I build for others.
Stay curious
From bleeding-edge AI to custom keyboard firmware, I'm always exploring new tech. Half of my best ideas at work started as a weekend rabbit hole.
Get in touch
Always happy to chat about projects, collaborations, or just nerd out about dev tooling and keyboards.