Selected Work
Founder, ideate.xyz
AI-powered 3D creative tools for the web
I'm the founder of ideate.xyz (YC S24), where I'm building browser-based tools for generating, editing, and sharing production-ready 3D assets. The current focus is making high-quality 3D creation faster and more approachable for artists, studios, and creative teams.
Open source, PlayCanvas
WebGL/WebGPU engine work
I've contributed deeply to PlayCanvas Engine, the open-source WebGL/WebGPU game engine. GitHub currently lists me as a top-10 contributor to the engine, reflecting work across graphics, runtime systems, tooling, and the engine surface that developers build on.
Software engineer, Snapchat
Visual computing and character animation
At Snapchat, I worked as a software engineer on visual computing and the PlayCanvas team. My work included character animation systems and browser-based graphics technology for interactive creative experiences.
Earlier interactive work
RTI imaging and VR experiences
Earlier projects include an interactive RTI image viewer for inspecting panoramic reflectance transformation imaging data and a VR escape room built at UCL with Unity and the HTC Vive Pro.