PDF Resume

FULL STACK DEVELOPER

Independent Consultant Software engineering for emerging companies
SF Bay Area & Remote

Built client base providing 30+ billable hours per week for five years

Videology TV and video advertising platform
2014-Present

Technical consultant on data management platform team, advising on system design, implementing new features, and providing ongoing mentorship to junior developers

Goldschmitt and Associates US government contractor
2018-Present

Subcontracting to build React front-end for shift scheduling system for US Federal Bureau of Prisons

Tyrula Health care software and consulting
2013-2017

Built full-stack system for helping medical providers track patients with chronic conditions using a Java backend, Angular web app, and iOS mobile app

Balanced Payments Payments platform for marketplaces
2013

Built and managed open source Ember.js dashboard used by customers to administer credit card processing; Managed open source process including commit guidelines, new developer setup, and reviewing pull requests; Wrote technical blog posts for company blog and gave meetup presentation about Ember.js

Tamber Concert recommendation platform
2013

Built consumer iOS app for finding concerts based on music listening habits

17FEET Design consulting, acquired by Google
2012-2013

Collaborated with design studio to build consumer Android application for magazine reading

E-Agree Legal contract negotiation network
2012-2013

Developed prototype Ruby on Rails application which resulted in deals funding initial company hiring and launch

Ringio Cloud phone system for small businesses
Director of Software Engineering
2011–2012
Vienna, VA

First engineering hire at startup founded by former colleagues; Hired and managed team of five engineers (two onsite, three offshore) responsible for product development, technology research, and back-end engineering improvements

Lucidmedia Online advertising display-side platform, acquired by Videology
Software Engineer
2008-2011
Reston, VA

As part of a four-person development team, built a cutting-edge Java Display-Side Platform

Angel.com Cloud enterprise telephony platform
Principal Software Engineer
2006–2008
McLean, VA

Implemented new features on Java web platform for managing automated inbound and outbound phone calls; Evaluated products, gave purchasing recommendations, and managed vendor relations for two primary components

TOOLS & SKILLS

Java, JavaScript, Ruby, Spring Boot, React, AngularJS, Ember.js, Node.js, Ruby on Rails, iOS, Objective-C, Android, Git, Spark, Hadoop, MySQL, PostgreSQL, DynamoDB, Couchbase, Solr, Elasticsearch, Kafka, Kinesis, Docker, Chef, Ansible

EDUCATION

University of Maryland
College Park, MD

Dual B.S. Computer Science and Mathematics