Printing tool Download PDF


To obtain an exciting and rewarding developer position on a medium-sized agile team within a startup and/or forward-thinking company. 

Work experience

Nov 2006Mar 2008

Software Engineer


Currently leading an agile scrum team of about 5 developers who's main focus is designing, building, and managing a pair of enterprise Java applications.

I worked with my team to maintain our customer-facing web portal, including deployments, database migrations, and emergency bug fixes. I also worked on the design and implementation of new features, such as featureManager and our generic promotions system, both of which I acted as lead developer on.

I played a major role in supporting and extending our Care Desktop, which is an application used by our customer service representatives to address cutomer issues.

I led a project to build our internal Operations Desktop. The application was built using Ruby on Rails and integrated with several of our third-party vendors to automate and/or simplify numerous tasks that were previously tedious, time-consuming, and error prone.

Jul 2007Nov 2007

Co-founder, Developer

I worked together with my partner to design, implement, and manage, a micro-blogging social network built using Ruby on Rails.

Yappd was featured on several prominent blogs and websites, including TechCrunch, Mashable, and

Yappd was acquired in November 2007.





Java Development


Sun Certified Java Programmer

Sun Microsystems