I build software and institutions that create social capital in communities, profound immersive audio experiences, and understanding of ourselves through data.
My work generally revolves around the themes of structured and unstructured data, natural language, politics, and spatial audio.
More recently, I’ve become interested in solving issues related to election security and disinformation.
I consider myself a professional inventor, entrepreneur, software engineer, and data scientist. I’ve co-founded two non-profits and one startup.
Stanford University, BS, Symbolic Systems, 2007
Stanford University, incomplete MS, Statistics
In 2008 I built “Google Trends for Facebook” with a colleague.
We were able to predict Obama and McCain favorability ratings 3 days before the Rasmussen tracking polls came out.
We also were able to predict CDC’s hospital flu data better than Google Trends.
Featured in VentureBeat
In 2008, two friends and I built an SMS-based happiness self-tracking system that would randomly sample a user's mood throughout the day, and provide them with personal well-being analytics.
Featured in Wired
.Facebook Research Polls
From 2008 to 2011 I built Facebook’s research polling platform.
To my knowledge, it is the most powerful polling platform currently in existence.
Facebook Mood and Activity Sharing
From 2012-2013, I built and launched Mood and Activity Sharing on Facebook with a small team.
Mood and Activity Sharing — the smiley button in the status composer — lets Facebook users add a feeling or an activity to their posts with an emoji.
This simple feature made it easier and more acceptable for Facebook users to share a wider range of human emotions.
Featured in TechCrunch
In 2014, I built and launched one of the first AR applications for iOS.
WineGlass allows users to take a photo of a wine list and browse ratings, reviews, and reasonable prices for each wine.
WineGlass peaked at the #4 Paid App in the App Store.
Featured on CBS This Morning
In 2014, I co-founded and currently serve as board chair for Envelop
, a non-profit whose mission is to unite humanity through profound communal listening experiences.
We achieve our mission through community-supported immersive audio venues, inspiring events, educational programs, and free open-source spatial audio software tools.
We have put on more than 500 immersive listening events at our physical and online venues.
Featured in Wired
.Envelop for Live
In 2009, I started developing open-source software for musicians to control multichannel audio arrays using Ableton Live.
A friend and I wrote the initial version in Pd. The latest version, for Live 10, is written in Max/MSP with Max for Live. I contributed several effects to the most recent version.
Featured in Create Digital Music
In 2014, I co-founded my startup Hustle
with Perry Rosenstein and Tyler Brock. Hustle empowers organizations to humanize communication through text messaging.
Hustle has delivered more than 500 million text messages on behalf of progressive and Democratic organizers.
We went from zero to $10m in annual revenue in 4 years.
I served as CEO from 2014 to 2019, and currently serve as Chief Evangelist.Acquired by Social Capital
Hustle is the result of my 2014 invention of P2P texting, the political and community organizing method now widely used by campaigns and non-profits.
My invention of P2P texting was heavily influenced by the work of Saul Alinsky, Hahrie Han, and Marshall Ganz.
In 2018, I co-founded a bi-partisan industry trade group for the P2P texting industry.
We petitioned the FCC in 2018 with the support of the NAACP, the National Black Justice Coalition, and the Bay Area Council.
In 2020 the FCC ruled in our favor, and we were granted a key ruling that clarified the regulatory status of P2P texting technology.
In 2020, I built and released the first-ever live stream transcoder to support Higher-Order Ambisonics, an open-source tool called Earshot
Earshot enables next-generation immersive audio experiences for the web and VR/AR/XR platforms.Campaign Verify
In 2020, I co-founded and currently serve as a board member for Campaign Verify, a non-partisan, non-profit service for U.S. political campaigns, parties, and PACs to verify their identity.
Campaign Verify helps protect the integrity of elections by serving as a trusted identity broker for U.S. wireless messaging networks.
DJ / Live PA
I have been DJing since 2002. I play House, Disco, Downtempo and Ambient music.
I collect vinyl records — mostly disco and post-disco from the late 70’s and early 80’s. I also enjoy making edits.
I perform a surround-sound Live PA with Ableton and Envelop for Live. I’ve played at FORM Arcosanti
I have been awarded 25 patents, and have several others pending.
PHP / Hack
Attic Greek (written)
Mandarin (beginner / intermediate)
Vietnamese (absolute beginner)