- My role
- Development & 3D Modeling
The 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.
Web apps, AR experiences, games, and 3D captures. Some are my own projects; others were built with teams at newsrooms, studios, and universities.
The 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.

At ARound, I worked on live augmented reality for Athletics and Minnesota United games. Fans shared effects anchored to the field through their phones, with the action also shown on the stadium screen.

A place to meet, watch a performance, or hang out online. I built 3D environments and features that let people move between conversations, see one another on live video, and spend time together.
I created or contributed to more than 45 interactive projects at Yahoo, including 3D shot charts, scanned Star Wars sets, Olympics explainers, and games.

An interactive look at how Interstate 81 cut through Syracuse’s historic 15th Ward. I helped bring its history to life with 3D models, archival photographs, and 360° scenes.

I led development of a virtual reality game for a Newhouse study on how people recognize and respond to misinformation in virtual spaces.

Sculpture, gardens, and rooms captured as Gaussian splats — from the Uffizi Galleries, British Museum, Acropolis Museum, and Opera del Duomo Museum to places closer to home.

Real objects and places reconstructed from photographs. Open the models on Sketchfab to rotate, zoom, and inspect the details.

A satirical Web3 experiment that turned disposable meme coins into a playful public dedication board, with the character Flushy reacting to each contribution.
For Evan Starling-Davis’s 2023 interactive projection at the Everson Museum, I built the web controller that let visitors use their phones to explore a virtual world on the building’s façade.
A 360° tour of Cornell’s hemp plant-breeding facilities in Geneva, New York, made with Amanda Paule for the Newhouse High Stakes reporting project.
A 360° tour of Old Forge in the Adirondacks, with a map and clickable points of interest connecting each place to the reporting.

An Android fundraiser game for the Boys & Girls Club of Greater Lynchburg in which players dodged the virus and collected supplies such as toilet paper and hand sanitizer.

I designed this physics teaching tool in high school and, with help from my physics teacher, brought it to Arbor Scientific. Its scales show how the forces on a cart change as students adjust the slope.
Tell me what you're building and I'll tell you how I'd approach it.
Start a conversation