Passionate programmer perpetually pursuing pragmatic perfection


  1. Expert DevOps, SAP Labs; Palo Alto, CA — 2017 - 2018

    Internal expert on Chef and DevOps tooling for the SAP Cloud Big Data Services team. Advised broader SAP community on open-source software and other fields of active development. Continued my role as a core developer on Chef and many Chef ecosystem tools.

  2. Chef Consultant, Bloomberg L.P.; San Francisco, CA — 2015 - 2016

    Supported internal Chef users within Bloomberg with training, guidance, and custom cookbook development. Also helped manage the broader Chef open source community and ecosystem through updates to Chef itself, assisting new users on IRC, Slack, and StackOverflow, and continued maintenance of my open-source projects.

  3. Kickstarter, Delightful Application Deployment with Chef 2014 - 2015

    Developed Chef cookbooks to ease web application deployment for Python, Ruby, and Node.js. Built tools and workflows to ensure code quality. Improved Poise helpers library and core Chef APIs for developing new resources.

  4. Master Chef, Balanced Payments; San Francisco, CA — 2013 - 2014

    Improved Chef usage and trained the engineering team in Chef tools and workflows. Built a Jenkins-based CI/CD pipeline, speeding product deployment and allowing greatly improved testing of all aspects of the deploy process.

  5. Lead Web Developer, Chef Software (Opscode); Seattle, WA — 2011 - 2013

    Architected and led a team for the next-generation web interface, Chef Manage. Maintained all Chef web properties including and Implemented new Chef cookbooks to support Python applications.

  6. Operations Programmer, Cryptic Studios; Los Gatos, CA — 2008 - 2011

    Maintained game patching systems and internal version control tools. Built a game launcher and integrated installer system. Ported legacy game infrastructure to standards-compliant web services using Django. Built Chef configurations for Python and PHP applications.

  7. Security Engineer, One Laptop Per Child; Cambridge, MA — 2007 - 2008

    Implemented the Bitfrost security platform for the XO laptops. Other duties included maintaining the bug tracking system and working on the game development tools.

  8. Open Source Developer; The Internet 2006 - Present

    Operations team member for the Python Software Foundation, supporting all PSF services and running the Infrastructure Staff team. Also active in the Chef and Python communities.


  1. Rensselaer Polytechnic Institute — Troy, NY

    BS of Computer Science, May 2008



Well versed in many programming languages. A passionate advocate of software engineering practices, and very familiar with many common tools and environments. Experienced with all major operating systems and numerous software stacks, from kernel hacking to web APIs.


Available on request.

Other formats