SpeakOut
Protest Speech Web App
Role: I led this from concept development through user research, design, coding, and testing as my graduate thesis at NYU’s ITP program.
Tools: User research, PeerJS, socket.io, Javascript, HTML, and CSS.
Context: Used for speeches at a live rally with 50 people in Queens.
Timeline: 6 months.
Resources:
-
Watch a video of SpeakOut being used at a rally in Queens.
-
View a product demo of the web app.
-
Watch my thesis presentation.
-
Read my slide deck.
Photo of a rally in Queens using SpeakOut. (SpeakOut is capturing audio from the smartphone on a mic stand in front of the speaker.)

I fully coded this working web app to be used at rallies like the one above.
SpeakOut is a web app that amplifies protest speeches using smartphones. One person speaks into their phone. Other people amplify that live audio over a wider space with their own phones.
-
Just a few people can create their own sound system.
-
SpeakOut runs in the browser. No need to download a native app.
-
The app supports data rights. Groups can build their own version with added protections.
Watch a video of SpeakOut being used at a rally in Queens.
I did this project in collaboration with Transportation Alternatives, an advocacy group for safer streets in New York City.
Thank You...
-
Thank you to Transportation Alternatives!
-
Special thank you to Shawn Van Every, professor, and Kathleen Wilson, advisor, at NYU.
Primate Quest: Food, Brains and Evolution
Public interactive exhibit

Role: Co-creator with a team of four across concept development, scripting, wireframing, spatial design, UX/UI, original graphics and assets, coding, fabrication.
Tools: Unity, Kinect, AfterEffects, Premiere, p5.js Javascript libraries, serial communication, Illustrator, InDesign.
Context: Exhibited at the New York Hall of Science and Maker Faire; built as part of a graduate course at ITP at NYU called Playful Communication of Serious Research.
Timeline: 2 months.
Resources:
-
Watch an overview video of the exhibit.
A visitor starting Primate Quest's main interactive.

The exhibition guided people through three stages: 1) Discover 2) Interact 3) Understand
Primate Quest challenges visitors to find out your primate identity by exploring how diet relates to brain size in monkeys. Visitors used their arms and hands to control a game on a large screen, thanks to a motion sensor and a game engine (Kinect and Unity).
This was a public interactive exhibit based on new research from NYU’s Primatology Lab by Alex R. DeCasien. This research finds that diet, not size of social groups, determines brain size in primates.
Exhibition Content
-
The Brain Interactive asks visitors to guess which diets (plants, fruit, or protein) are related to larger brain sizes.
-
The Diet Interactive challenges visitors to search for different diets to find out which primate they are (
-
Exhibition wall text explains new research from NYU's Primatology Lab.
-
A Pop Quiz reinforces the concepts learned in the exhibit.
-
Visitors then visit the Primate Quest Photobooth. We post photos on our exhibit's Instagram account.
I co-created this exhibition with three other teammates: Vidia Vidia Anindhita, Ella Chung, and Haiyi Huang for a graduate course at ITP at NYU called Playful Communication of Serious Research.