I am a Spatial Data Scientist and Doctoral Researcher at the Department of Digital and Computational Demography, Laboratory of Migration and Mobility at the Max Planck Institute for Demographic Research (MPIDR) and Sociodemography Research Group at Universitat Pompeu Fabra (UPF). I also serve as a computation and reproducibility co-editor at the Population Dynamics Lab.
I focus on analysis of digital trace data to study human mobility patterns and its effects on disease dynamics and spatial inequalities.
Access Spanish origin-destination matrices. Access Spanish origin-destination matrices based on aggregated mobile phone based human mobility data. Featured by the Ministry of Transport and Sustainable Mobility of Spain. In collaboration with Robin Lovelace and Eugeni Vidal-Tortosa.
Java environment management for R.
A package to manage Java environments for Java-dependent R packages in an {renv}-like manner. It serves as a companion to {r5r} and other Java-heavy tools to ensure reproducibility.
Prepare R package docs to feed to LLMs. A utility package to dump source code, documentation, and vignettes of R packages into plain text formats optimized for feeding into Large Language Models (LLMs).
Interactive routing explorer.
R package to interactively explore routes calculated with {r5r} package in a Shiny app, e.g. for troubleshooting routing problems.
Faster spatial processing with DuckDB. Fast & memory-efficient functions to analyze and manipulate large spatial data sets. It leverages the fast analytical capabilities of DuckDB and its Spatial extension. Collaboration: Adrián Cidre, Rafael H. M. Pereira, Egor Kotov.
Spatial Grid Tools. A toolset for generating and managing spatial grids for demographic and mobility analysis.
- Other contributions:
{mapineqr}(Inequality indicators API),{wikimapR}(Wikimapia API), and contributions torang,layer,geofacet, andesri2sf.
Kotov, E., Vidal-Tortosa, E., Cantú-Ros, O. G., Burrieza-Galán, J., Herranz, R., Gullón Muñoz-Repiso, T., & Lovelace, R. (2026). spanishoddata: A package for accessing and working with Spanish Open Mobility Big Data. Environment and Planning B: Urban Analytics and City Science.
Pardo-Araujo, M., Kotov, E., Alonso, D. & Bartumeus, F. (2026). Understanding Mosquito Vector Invasion Pathways: Synergistic Effects of Human Mobility, Climate and Natural Dispersal. Ecology Letters.
Kotov, E., & Denecke, E. (2024). Expanding the Lifespan of Software for Demographic Analysis with Containers: An Application of Spatial Sampling. The Denominator. Population Dynamics Lab.
- Workshop: Open Science and Reproducibility with Quarto, GitHub, and R for European Doctoral School of Demography (EDSD).
- Poster: Beyond Averages: Inequalities in Mobility-Based PM2.5 Exposure in Greater Paris at NetMob 2025, Paris, France, October 2025.
- Talk: Open MNO Mobility Data in Spain: A Reproducible Sharing Approach via R package
{spanishoddata}at MNO-MINDS Final Conference, Paris, France, September 2025. Slides. - Tutorial: Mobility Flows and Accessibility Using R and Big Open Data at IC2S2 2025.
- Talk: Massive open mobile phone derived human mobility data is coming to the EU at Geomob June 4th, 2025, Berlin, Germany.
- Workshop: Projects’ workflow for reproducibility and replicability using R at 2nd Rostock Open Science Workshop.











