Ivan Willig

Software Engineer at Shortcut

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ivan Willig is a software engineer with 17 years of experience building and maintaining web and geospatial systems from New York. He has a strong frontend background (Mapzen, Intent Media) and long-term experience at Shortcut, complemented by backend and GIS work at OpenGeo and contributions to prominent open-source mapping projects like GeoNode and Tangram. His open-source commits show a practical focus on code quality and modernization—removing unused imports, fixing edge-case JS/CSS bugs, and migrating demos to ES6 modules. Trained in Human Ecology, he brings a systems-thinking perspective to product development, balancing user needs with maintainable architecture.
code17 years of coding experience
job5 years of employment as a software developer
bookHuman Ecolog Human Ecology, Human Ecolog Human Ecology at College of the Atlantic
github-logo-circle

Github Skills (11)

javascript10
s610
python10
django10
gis9
css9
git9
maintenance8
debug8
webgl8
code-cleanup8

Programming languages (7)

TypeScriptJavaShellRustJavaScriptPythonClojure

Github contributions (5)

github-logo-circle
tangrams/tangram

Sep 2014 - Mar 2015

WebGL map rendering engine for creative cartography
Role in this project:
userFront-end Developer
Contributions:187 commits, 19 PRs, 38 pushes in 5 months
Contributions summary:Ivan's commits primarily focused on fixing JavaScript and CSS issues within the project. They addressed a `typeof` function error and a redundant `var` statement, which improves code quality and reduces unnecessary code. Furthermore, the user moved demo JavaScript and CSS to its own module and updated modules to use the ES6 module syntax, indicating a contribution towards code maintainability and modernization.
leafletrendering-enginewebgltangrammagic
GeoNode/geonode

Jun 2012 - Feb 2013

GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
Role in this project:
userBack-end Developer
Contributions:117 commits in 8 months
Contributions summary:Ivan primarily contributed to the GeoNode project by addressing import-related issues and fixing various import statements. They focused on removing unused imports across multiple files, indicating a focus on code cleanup and maintenance. The commits also involved merging branches and fixing a typo, showing a familiarity with the project's development workflow and codebase.
pythondjangosharingfacilitatesgis
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ivan Willig - Software Engineer at Shortcut