- Full stack developer working in JavaScript, Go, Ruby, lua and more.
- Front End: angular.js, vue.js, d3, paper.js, less / stylus, bower, grunt / gulp
- Back End: Node.js, Go, SQL, Mongo, Redis, websockets, etc.
- Comfortable with linux, basic ops and AWS services.
- B.S. Computer Science, The George Washington University, 2006
-
Abacus Labs, June 2013 - September 2013
Working on team of 2 to build initial API server and web client for a payment system. Uses balancedpayments.com to do ACH debits + credits from users' bank accounts. Using Node.js for API server, MySQL + Redis storage, Angular.js client. abacus.com
-
Indaba Music, January 2012 - May 2013
Worked on a team of 6 to migrate website off of a legacy Rails 2.3.5 app. Helped write a new Ruby API server to run side by side with legacy site. Helped divide monolithic legacy app into separate web services (e.g. media processing). Lead development of new Angular.js client. indabamusic.com
-
Teach For America, February 2010 - September 2011
Did maintenance and triage on the public website, a 12 year old static HTML site. Moved site into version control, worked with tech team to automated publishing process. Wrote scripts to replace duplicate code with Server Side Includes. (the site has since been replaced with a Drupal based site after my departure) teachforamerica.org
-
Platinum Solutions, 2007 - 2009
Worked on a team to modernize internal systems for the FDA. Project combined 14 disparate legacy systems into a unified system. Worked on SQL database migrations and a Struts based Java web application.