
Urban Embeddings Explorer
Discovering visually similar neighbourhoods across 200+ cities from satellite embeddings.

Geospatial Data Scientist · London
MSc Urban Spatial Science (UCL CASA), BA Economics & Geography (Leeds). Currently at CACI, working on location intelligence.
I'm a geospatial data scientist working on complex problems with spatial data, mostly using open-source software and data. My work includes urban analysis, Earth observation, geospatial embeddings, and spatial modelling.
I hold a Master's with Distinction in Urban Spatial Science from the Bartlett Centre for Advanced Spatial Analysis (CASA), UCL, and an undergrad degree in Economics and Geography from the University of Leeds. My academic journey also took me to Seoul for data science studies at Hanyang University and Tokyo for a summer sustainability programme at Sophia University.
At CACI Ltd, I work on location intelligence for both internal research and consumer-market clients - spatial interaction modelling for network strategies, building geospatial data product pipelines in Python, and implementing cloud-native spatial data infrastructure.
I'm most interested in urban studies, sustainability, the environment and biodiversity, and in methodological advances in geospatial modelling. My projects range from analysing urban liveability patterns to deep learning models for satellite imagery analysis. I'm passionate about making results accessible through interactive visualisations and web maps - I've created applications for university research, work assignments, and just for fun.

Discovering visually similar neighbourhoods across 200+ cities from satellite embeddings.

Animating an average week of pedestrian counts and hourly traffic volume across Melbourne's street network.

Mapping informal settlements across Central America by fusing satellite imagery with building footprints.

A composite liveability index for Auckland, linking 29 spatial indicators to socioeconomic outcomes.

Fancy a coffee and a chat? Send me an email.