Languages
Python, Javascript, Objective-C, Ruby, JAVA, C, C++
Frameworks
Backbone.js, Tornado, Django, Django-Tastypie, Cocos2d, Agility.js, Jekyll, Hyde, Rails
Databases
MySQL, Memcached
Tools
AWS, Git, Bootstrap, Nginx, *nix, Pusher
Education
Duke University, Durham, NC
May 2009
- B.S.E - Electrical and Computer Engineering and Computer Science
- Dean’s List - Spring 2006, Fall 2006, Spring 2007, Fall 2008
- Eta Kappa Nu - Spring 2009
Queen Mary University of London, London, UK
Fall 2007
Experience
Dealflicks, Inc.
May 2012 - Present
Co-founder, CTO
- Making movie night sweeter.
Bullet Media, Inc./iRecess, Inc.
July 2011- April 2012
Product Engineer, Web Developer
- Designed and prototyped web-app front-end using Agility.js.
- Built Tornado proxies to CouchDB.
- Configured Nginx for reverse-proxying and url rewriting.
- Implemented background tasks using Celery.
- Wrote a distributed webscraper in Python that was scaled using PiCloud.
- Wrote a Python module to interface with TaxCloud.
- Integrated Stripe payment processing.
Product Engineer, iOS Developer
- Designed and built 3 mini-games for the iPad: Snowboarding Bear, 4-in-a-Row, and Memory Cards.
- Implemented safe chat using websockets via Pusher.
- Designed a framework that parsed plists and generated a wizard for virtual world interactions.
- Wrote a TestFlight uploader script to quickly upload new release builds.
Deloitte Consulting, LLP
Winter 2011-July 2011
Salesforce.com Consultant
- Designed and built a voice-to-case web application deployed in Heroku and integrating Salesforce.com with Twilio.
- Managed USI team members to develop and implement practice initiatives.
- Worked alongside clients to integrate Salesforce into their existing technology environments.
Fooala, Inc.
Spring 2009-Fall 2010
Co-founder, Product Engineer, Software Engineer, Sales Executive, Marketing Manager, Customer Support Representative
- Architected a Ruby on Rails, distributed web crawler for scraping and reconciling restaurant information and menus
- Utilized deep zoom imaging technology to create an embeddable menu viewing widget
- Designed and implemented commission sharing system for affiliate revenue share program
- Created a Javascript based rich user interface for inputting text menus
- Designed and marketed a Facebook game that lead to a 100% increase in sales
- Used sequence alignment algorithms to insert restaurant widgets into directory pages
- Sold restaurant online ordering technology to restaurants and restaurant delivery services
- Pioneered a partnership with Pittsburgh Magazine to integrate our white label online ordering services
- Handled customer support for restaurants and consumers
Programmable Time-lapse, Panoramic Compact Camera
Fall 2008
Embedded System Designer
- Programmed PIC microcontroller firmware using C18
- Designed a PCB to interface camera switches, servo motor, and LEDs to a microcontroller
Microsoft
Summer 2008
Software Design Engineer in Test
- Communicated with various engineers, gathered design information, and developed a new test tool
- Wrote test design specifications and created automation for verifying new features
Information Sharing Using a Mobile Phone Platform
Spring 2008
Independent Study Researcher
- Created a mobile phone and web application to allow location based communication in real time
- Co-authored paper describing a K-anonymity system that preserves location privacy
Cisco Systems
Summer 2007
Hardware Engineering Intern
- Presented on Media Access Security specification 802.1AE to engineering group
- Created Media Access Security test API for hardware verification of data center switches
Duke Immersive Virtual Environment (DIVE), Durham, NC
Fall 2005-Spring 2007
Lab Assistant
- Created 3D Breakout, an interactive game where users use a virtual paddle to knock down pillars