Ivan Willig

Senior Software Engineer

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.

Experience

Senior Software Engineer at Shortcut (formally Clubhouse)

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.

Software Engineer at Mapzen

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.

Software Engineer at Intent Media

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.

Software Engineer at OpenGeo

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.

Software Engineer at Earth Instiute

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.

Software Engineer at The Open Planning Project

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.