Profile

About

My research sits at the intersection of spatial data science and sustainability science. We are currently living in a world where we face urgent, interconnected challenges — from meeting climate targets, protecting the life on Earth, and enabling human wellbeing within planetary boundaries — and addressing them requires understanding the systemic processes that drive both environmental and social change. My research is motivated by these grand challenges and I use computational methods, spatial data, and digital sensing to study these processes across urban and natural environments.

My research often uses large-scale spatial and temporal data, including transport networks, population data, mobile phone data, social media, Earth Observation data and OpenStreetMap/OvertureMaps data. Much of my research is motivated by practical questions related to sustainable mobility, equitable and sustainable access to services and activities, and the ways people interact with urban and natural environments. I am especially interested in methods that make spatial analysis more transparent, scalable and useful for planning and decision-making.

My current active research areas include:

  • Spatial accessibility, human mobility and transport equity
  • Human-environment interaction in urban and natural settings
  • Spatial data science, GeoAI and geographic foundation models
  • Sustainable water management
  • Open geospatial data, software and research infrastructures

Open Science and Software

Open science is central to how I work. I develop and maintain open-source software, open educational materials and reproducible research workflows for geospatial analysis in Python. I am part of the development team of r5py for multimodal spatial network analysis, and I created pyrosm for extracting geospatial information from OpenStreetMap PBF files. I have also contributed to core Python geospatial libraries such as geopandas and osmnx. You can find more information from the software section.

Teaching and Supervision

I teach GIS, geocomputation, spatial data analysis and GeoAI, with a strong emphasis on open materials and hands-on learning. Many of my courses are built around Python, reproducible workflows and real spatial data. You can find the courses and teaching materials that I have developed in the teaching section.

Projects

My research group and collaborators work on projects related to mobility, accessibility, GeoAI, open geospatial infrastructures and geospatial education. The projects section lists ongoing and past projects.