I will geocode addresses and reverse geocode coordinates

Canada

I speak English, Korean

Data engineer specialized in geospatial data

I build geospatial data solutions in PostGIS and Python: format conversions and geocoding pipelines for clients who need clean, validated spatial data. My most recent project, CanPermits, consolidate...
About this Gig

Have a spreadsheet full of addresses with no coordinates? Or coordinates with no addresses? I'll handle both.


I'll run your data through a geocoding pipeline and deliver a clean file with results and a match status for every row so you know exactly what was found and what wasn't.


What you send me:

A CSV or Excel file with an address column or a file with lat/lon columns for reverse geocoding.


What you get back:

  • Geocoding: latitude, longitude, and match_status added to every row
  • Reverse geocoding: address column added to every row
  • Nothing is silently dropped failed rows are clearly marked


I use:

  • Nominatim (OpenStreetMap) free, no API key needed
  • Google Maps higher accuracy, better international coverage (you provide your own API key)


Delivery includes:

  • Output file in your preferred format
  • Summary report: total rows, success count, failure count, success rate
  • Notes on any rows that failed and why
  • Duplicate addresses are detected and geocoded once

Technology:

Python

Expertise:

Transformation

My Portfolio