
Hey, I'm Mason
I build responsive, accessible web apps with React, TypeScript & Next.js — turning Figma designs into production-ready UI that loads fast and scales clean.
How I got here
Six years from first commit to shipping for thousands of users. Engineering degree, two senior roles, a Master's, and a daily habit of writing better code than yesterday.
B. Software Engineering
Where I learned that good software is mostly about the parts you delete.
Junior IT / Developer
First taste of shipping for real users — and discovering how much I didn't know.
Software Engineer
Four years deep on a real product. Learned how to refactor without breaking things, and how to argue for changes that matter.
Master of Information Technology
Stepping back to fill the gaps — cloud, deployment, modern web fundamentals — before stepping forward.
Software Engineer
Shipping client work at speed. The kind of role where every project teaches you something new about translating design into code.
What's next?
Looking for a team that cares about craft as much as I do. Could that be yours?
Core Skills
4+ years building production web apps, plus a Master of IT from Deakin. Here's the toolkit I reach for daily.
Core Stack
Styling & UI
State & Data
Performance
Testing
Cloud & AI
Projects
A few things I've shipped recently. Drag the card or use the arrows.
Playground
Real components I've built — drag the sliders, change the colors, watch them respond.
<Button
background="#5B8DBF"
radius={12}
shadow={8}
bold={true}
/>