Geospatial automation at national scale
Colombia's national census arrived as raw, inconsistent extracts that had to be hand-cleaned and joined to cartography before anyone could put it on a map. Each delivery took weeks, and every refresh started from zero. COVID-19 raised the stakes: case data had to reach a public map every single day.
Python pipelines that normalized the census tables, validated every record-to-geometry join and published map-ready layers automatically — built on ArcPy and the ArcGIS API for Python, with R and Bash handling the heavier reshaping. For COVID-19, a scheduled job read the daily case feed, reshaped it and pushed it straight into a REST feature service with no human in the loop.