Crafting Experiences
of the awesome variety

Great Experiences

I started off my engineering career in Flash, bridging the gap between my animation and design background and technology for the first time. In the years since, JavaScript has replaced ActionScript, but the creative technologist in me continues to strive to create performant, elegant and frictionless experiences informed by user experience, animation and design. No matter how good the plumbing is, if the user experience isn’t up to snuff, it won’t matter. I plan for and build for great experiences that people love.


React & styled-components
CSS3 (and the latest, awesome polyfillable rules)
WebGL & Three.js
SASS & Bootstrap

Past Work

I’ve worked for agencies on award-winning campaigns for brands like Samsung, Coke, HP, Nespresso, Parmalat and Mitsubishi.