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.
Throughout my career, I have focused on building four types of software:
geospatial mapping applications, ad tech front-ends, product management
tools, and LLM-based agents.
Experience
Senior Software Engineer at Shortcut (formerly Clubhouse)
March 2015 - Present
Founding backend engineer. Developed the
initial software. Designed the majority of the data model and REST API.
Led the hiring efforts for the backend team for years. Managed the
backend team and grew it. Led 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.js-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 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. Provided customer-facing support.
Software Engineer at Earth Institute
September 2010 to 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.
Education
College of the Atlantic
Bachelor of Arts, June 2008