Lead developer with experience managing entire project life-cycle.
Strong communicator who enjoys teaching as much as learning. Able to talk to clients, teach novices and prepare pedagogic materials and documentation.
Expert in geospatial data analysis and exploration, both in classic GIS spheres and modern web-based geo-development.
2024 - Present, Remote
Developing and designing cloud-native Geospatial Solutions for a wide range of use cases and industries.
2016 – 2024, Berlin, Germany
Product roadmapping, full-stack development, technology prototyping, developer's site, support...
Developers site creation/management/development, demos and examples to help folks onbaord the technology, new technolgy prototyping and deployment to get internal team up to speed on what's new in geo, technical support, technical sales.
Freelance
2015 and beyond, Grenoble, France
Full-stack web development, data visualizations, web cartography, workshop leading, technical training
Spatial Development International (bought by Locana)
2013 – 2015, Seattle, WA, USA
Lead software developer for various client web-apps. Primary focus on Node.js, Angular.js, PostgresQL, D3.js and Leaflet.js.
2012 – 2013, Portland, OR, USA
JavaScript, jQuery, html5/css3, python, objC, .NET MVC..., ArcGIS server
2011 – 2012, Portland, OR, USA
Business systems manager for home energy audit program. Tracked and analyzed data on program-wide energy savings, economic incentives and jobs creation. Maintained and developed dashboards to communicate numbers to management and executive partners.
2009 – 2011, Portland, OR, USA
GIS and mapping support for large-scale solar and wind permitting applications in the Pacific Northwest
2007 – 2009, Portland, OR, USA
GIS and mapping support for large-scale solar and wind permitting applications in the Pacific Northwest
2015 – 2019, Grenoble, France
Local organizer for mapathons in Grenoble. Teaching aerial imagery interpretation & data collection, coordinating communications & logistics. Contributing to MissingMaps.org website development. Implemented the Jekyll-based localization for the site.
2014 – 2018, Grenoble, France
Founder/organizer for maptime chapter in Grenoble. Leading monthly meetups, teaching cartography & technical topics, preparing & leading workshops. Creating and maintaining Maptime-Alpes website and workshops.