Skip to content
// whoami

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

TypeScript JavaScript React Vite Tailwind CSS TanStack Astro Node.js .NET / C# PHP WordPress SQL

AI & Emerging Tech

LLMs AI Agents RAG Prompt Engineering VR / AR

Cloud & Infrastructure

AWS Azure Docker CI/CD Linux / Homelab

Practices & Interests

UI / UX Design Developer Tooling System Design API Design Performance Mentoring Technical Consulting

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.