Hackathons

LiSense

HackMIT 2015

Uses LIDAR and machine learning to detect individuals and crowds in a large space, and then visualizes customer engagement metrics on a web interface. Allows physical A/B testing of store promotions and quantitatively measuring exhibit popularity to optimizing foot traffic through public spaces. Won Cruise's Most Technically Challenging Hack.

MuSc

HackMIT 2014

A web-based application which is able to split media across multiple devices, so that multiple laptops or phones could be used as a combined display.

ListenUP

PennApps Fall 2014

An application which listens when someone calls your name and subsequently lowers the volume of your computer and sends a notification to alert you. In this way, you can seamlessly listen to music and be aware of your surroundings. Won Best Hack People Will Use Everyday at PennAppsX.

Trackfyre

HackPrinceton Spring 2014

A web-service which tracks specific DOM components of a website for changes. The front end interface was in the form of a Chrome Browser extension. Tracked components were handled by a MongoDB server in which query time could be specified along with method of notification.

Projects

Skip for YouTube

Use keyboard shortcuts to skip to the next and previous song on your playlist from any tab in the Chrome browser. You can set global shortcuts so that this will work when you are using other applications as well.

ChromeTools

A Chrome Extension which provides quick access to essential Chrome settings, and provides an interface for customized control of the browser's stored data, such as browsing history, cookies, tabs, and more.

CarAccel

An Android application which uses the built in accelerometer to calculate and display horizontal and lateral accelerations. It is integrated with the Google Maps API to create route tracking and plotting, with features to save route data and various other technical data. Won 1st place at Hack+@CMU.

ChemX

A chemistry library on the Texas Instruments calculator architecture with a key-press GUI. It is optimized for program size, manages memory leaks, and handles program structure to work in a limited RAM environment. Over 3000 downloads.