Here are some of my favorite projects


Description: A Ping Pong ranking app that records both singles and doubles matches. Player ranks are calculated using the ELO chess rating algorithm. To setup the ranking system for your office you can simply clone the repo and change two constants as outlined in the repo readme.

Technologies used: angular, lodash, angular material, firebase

Source Code on Github


Description: A home automation system with mobile-first web interface. The system collects sensor data using two RaspberryPi's running node servers that update a firebase database. The data is then displayed in real time using angular. When an alarm is tripped, a siren plays locally and the home owner is notified by text message.

Technologies used: node, angularjs, raspberryPi A+ and B+, Zurb Foundation, firebase

Source Code on Github