Scans to Stories
My VRTO session on turning Gaussian splats into stories people can follow, with guided views, sound, video, and interaction.
Read the VRTO session details ↗I turn 3D scans into stories
I turn 3D captures called Gaussian splats into interactive stories, tours, and web experiences. I’m a Senior Engineer at Advantage Partners, the creator of StorySplat, and a co-founder of Hidden Realities. My work also includes interactive stories for Yahoo and The New Yorker, and augmented reality for stadium crowds at ARound.

Sharing the process
How I think about Gaussian splatting, storytelling, and building StorySplat.
My VRTO session on turning Gaussian splats into stories people can follow, with guided views, sound, video, and interaction.
Read the VRTO session details ↗A conversation about building StorySplat and turning captures into finished experiences, including the Hyatt Regency Tamaya resort tour.
Read the interview notes ↗
Blender
Babylon.js
TypeScript
React
RealityCapture
A-Frame
Lens Studio
Meta Spark (past projects)
Unreal Engine
UnityThe New Yorker’s interactive documentary examines the killing of civilians by U.S. Marines in Haditha, Iraq, in 2005. I contributed development and 3D modeling to the project, which won a Peabody Award in 2025.

I built StorySplat so people can turn 3D captures into interactive stories without writing code. Creators choose views, add text, audio, and video, then publish a scene others can explore online.

I co-founded Hidden Realities to create augmented reality people can explore together. As CTO, I lead development on projects such as Heart Full of Magic, which turns posters into games for children in hospitals.

I created XRGallery so people can build 360° tours without writing code. Authors connect scenes on a map, add clickable points of interest, generate images with AI, and manage their tours in one dashboard.