top of page


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,, Javascript, HTML, and CSS.

Context: Used for speeches at a live rally with 50 people in Queens.

Timeline: 6 months.



Photo of a rally in Queens using SpeakOut. (SpeakOut is capturing audio from the smartphone on a mic stand in front of the speaker.)

Screen Shot 2020-11-06 at 3.27.26 PM.png

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.


A visitor starting Primate Quest's main interactive.

Screen Shot 2021-10-02 at 9.16.48 PM.png

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

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.

bottom of page