Emotion - New York University
Research Assistant, Full Stack Engineer
June 2014 - August 2014
Started out as a tool to help collect data for a research project - Lingering emotion in the experience of beauty, is now a comprehensive app that simulates every step of the experiment and automates the entire data collection process.
- Designed and developed a mobile-friendly responsive web app from the ground-up that tracks touch events to calibrate and measure the distance between two fingers and detects gestures.
- Ported the web app as a native mac OS app which involved writing a native node.js module that detects and generates DOM touch events from a mac trackpad.
- Developed a RESTful server that extracts speech from recorded audio tracks by trimming background silence and normalizing gain.
- Developed a proxy service to allow users to stream on-demand audio from a music streaming service on a mobile web app.
- Built interactive audio and visual feedback using the HTML5 web audio api and SVG.