Summary
Proven senior software engineer and founding engineer at Shortcut (formerly Clubhouse). Senior full-stack engineer with an in-depth understanding of how to balance engineering and business needs.
Proven senior software engineer and founding engineer at Shortcut (formerly Clubhouse). Senior full-stack engineer with an in-depth understanding of how to balance engineering and business needs.
March 2015 - Present
Founding backend engineer. Developed the initial software. Design the majority of the data model and REST API. Lead the hiring efforts for the backend team for years. Managed the backend team and grew it. Lead numerous projects, including the adoption of GraphQL and React.js and the launch of a second product. Tech lead for all of these projects.
September 2014 to March 2015
Led efforts to adopt more modern JavaScript design patterns in a complex front end project (tangram). Handled all infrastructure work and compiler support.
July 2013 to August 2014
Designed and developed a node based reporting system with an eye to improving reliability of the existing system. Helped maintain and grow a large JavaScript library. Focused on solving third party JavaScript related issues while expanding the network to new travel sites.
January 2012 to June 2013
Helped rewrite the GeoNode project. Focused on code quality, feature completeness and improving test coverage. Provided custom cartographic work for the Nielsen Company and their demographic data. Did customer-facing support.
September 2010 January 2012
Developed an SMS text-message-based billing gateway for a micro-power-grid system. Developed custom software to interface with telecommunication providers in Uganda and Mali. Supported field team in three countries. Traveled internationally to deploy custom hardware in the field.
September 2008 to September 2010
Provided NGOs and governments with critical maintenance and configuration services for virtual machines and servers. Developed web applications using Django and Python, including a World Bank-funded collaborative mapping utility. Conceived, managed, and designed a web application that allows citizens to connect to government resources.