About me
Developer with a designer's eye
I build things for the web that feel as good as they look.
My focus is at the intersection of software engineering and creative expression — writing code that produces experiences people remember. From interactive JavaScript experiments to data-driven visualisations, I care deeply about performance, accessibility, and the tiny details that make an interface feel alive.
When not coding, I'm usually shooting film photography, experimenting with generative art, or deep-diving into browser internals. I believe the best interfaces are built by people who are curious about everything.
I'm open to collaborations, freelance projects, and full-time opportunities. If something you're building sounds interesting, reach out.

Skills
Frontend
Creative Code
Backend & Tools
Experience
Senior Frontend Developer
Creative Studio
Leading UI development for interactive data visualisation products.
Frontend Developer
Tech Startup
Built component libraries and developer tooling from scratch.
Web Developer
Agency
Designed and coded bespoke websites for clients across various industries.
CS Degree
University
Bachelor of Science in Computer Science with a focus on graphics and HCI.