

I'm a designer who works where motion, 3D and code overlap.
For nearly a decade I've built interactive brand worlds, product launches and experimental pieces — always chasing the moment something feels alive on screen.
Much of what I make gets released for free. If something here helps your own work, take it. That's the point.
01
3D & Real-time
Three.js, custom GLSL shaders, post-processing, particle systems.
02
Motion Design
Choreographed timelines, kinetic type, Lottie, UI micro-interactions.
03
Creative Code
React, TypeScript, WebGL, physics and generative systems.
04
Visual Design
Editorial typography, icon systems, texture and colour.