EthnoAlly is a tool for conducting serendipitous, multimodal ethnographic work in a growingly complex world.


VRDoodler is a browser-based 3D drawing platform which can be used in VR and AR.


Twine is an open-source tool for telling interactive, nonlinear stories. lets you start a video conversation directly in your browser, without having to register or download/install anything.
Interlude Treehouse

_Interlude Treehouse

A powerful authoring suite that enable all video creators – from enthusiasts to musicians to cinematographers to leading brands – to…


Share your own stories and publish them to any service or platform available on android.
ObscureCam: Secure Smart Camera

_ObscureCam: Secure Smart Camera

ObscureCam gives you the power to better protect the identity of those captures in your photos, before you post them online.
Promise Tracker

_Promise Tracker

A comprehensive, enjoyable interactive app for parents and caregivers with information and habits you can customize to encourage your child’s…


I built Roundware to realize the sort of location-based, contributory sound art installations I was interested in creating, but it turns…