Full-stack spatial data scientist. Curious by nature, passionate about geospatial, sustainability, and turning scattered data into insights that actually help people.
I'm Gerardo, a full-stack spatial data scientist based in London. Curious by nature, I started at the intersection of GIS, urbanism, and sustainability, and my love for geospatial technology has never stopped evolving: from cartography to spatial data science, from geospatial data engineering to GeoAI and data visualisation. That curiosity took me from Barcelona's Superblocks project to EU research on urban circularity, from remote sensing with Sentinel-1 for the European Environment Agency to building location intelligence systems with Python, PostGIS, and deck.gl.
I'm always learning, always hunting for the best courses and resources to feed that curiosity. For a long time it was a solo journey: spending hours scouring the internet for the right material, eager to share what I found with colleagues and fellow practitioners but with nowhere to put it all. At the same time, I managed my career with scattered tools: Notion dashboards to track applications, boolean searches across LinkedIn and niche boards, an Excel spreadsheet to compare salaries. I spent hours every week on tasks that a spatial data scientist should be able to automate.
I built what I wished existed, for the community that shaped my career.
So I did. What started as a weekend project to automate my own job search grew into something bigger. I realised the problem wasn't just mine. Every geospatial professional I spoke to had the same frustrations: no salary transparency, no clear career paths, no tools designed for our specific industry. Geospatial Careers is the result: career intelligence that understands the difference between a GIS Analyst and a Spatial Data Scientist, built by someone who has been both. And all those courses, resources, and insights I spent years collecting finally have a place to land.
At its core, this is my attempt to take career decisions based on data, not just intuition. It is a living, evolving project, and it is shaped by the community that uses it. Every salary submission makes the benchmarks more accurate. Every piece of feedback influences what gets built next. If you work with spatial data, whether you are mapping cities, monitoring climate, building web maps, or managing GIS teams, this is for you. Want to collaborate, have an idea, or just want to say hello? Get in touch.
If that sounds like the tool you have been looking for, explore salary data, check your role fit, or map your career path.
Technology
Python
Data pipelines, ML, spatial analytics
TypeScript
End-to-end type safety
React
Component-driven UI
PostGIS
Spatial queries and indexing
Supabase
Auth, database, realtime
deck.gl
GPU-powered map visualisation
Google Earth Engine
Satellite imagery analysis
Sentinel-2
Multispectral remote sensing
QGIS
Desktop GIS and cartography
Tailwind CSS
Utility-first styling
Vite
Build tooling and HMR
Vercel
Serverless deployment
Community
Standing on the shoulders of the geospatial open-source community.
Why
I could not find geospatial-specific career guidance anywhere. So I built what I wished existed, as a side project, for the community that shaped my career.
Built with QGIS, PostGIS, GDAL, and MapLibre. Shaped by feedback from geospatial professionals worldwide. This project grows with the community that uses it.
We surface roles at organisations working on climate change, biodiversity, and sustainable cities. Because the skills we have can make a real difference.
Want to collaborate, share feedback, suggest a feature, or just say hello? This project is shaped by the community that uses it.