👋 I’m a second-year PhD student at SpaceTimeLab, University College London (UCL), researching conversational systems (large language models) for complex routing problems, supervised by Dr James Haworth, Dr Aldo Lipani, and Dr Stefano Cavazzi. My research is funded by UK Research and Innovation (UKRI/EPSRC) and the Ordnance Survey (OS).
My work focuses on how large language models perceive and reason about the real world, how to adapt LLMs to geospatial data (and vice versa), and how humans communicate spatial concepts with machines. I’m especially interested in recreational outdoor navigation (how we describe, plan, and personalise routes), and in unconventional sources of geospatial data.
I am also a co-founder and CTO at Safest Way, a Geovation-backed startup that aims to make walking in cities safe, any time day or night.
Recent work
AGILE 2025 • Dresden, Germany 🇩🇪
-
Can CLIP See Safe Streets? Comparing Human and VLM Perceptions of Walkability and Safety (Walking the X-min City workshop abstract)
-
From Geospatial Data to Narrative: A GIS-LLM Pipeline for Generating Personalised Outdoor Route Descriptions (CartoAI workshop abstract)
SIGSPATIAL 2024 • Atlanta, GA, USA 🇺🇸
-
Quantifying Geospatial in the Common Crawl Corpus (📄 arXiv; SIGSPATIAL’24 proceedings)
-
CC-GPX: Extracting High-Quality Annotated Geospatial Data from Common Crawl (📄 arXiv; SIGSPATIAL’24 proceedings)
-
CycleTrajectory: An End-to-End Pipeline for Enriching and Analyzing GPS Trajectories to Understand Cycling Behavior and Environment (📄 arXiv; SuMob @ SIGSPATIAL’24 proceedings)
ECIR 2024 • Glasgow, UK 🇬🇧
- Do Sentence Transformers Learn Quasi-Geospatial Concepts from General Text? (📄 arXiv; GeoExT @ ECIR 2024 proceedings)
Teaching
At UCL, I am/was a postgraduate teaching assistant for CEGE0096 Geospatial Programming (2023/24, 2024/25), CEGE0097 Spatial Analysis and Computation (2023/24), CEGE0042 Spatial-Temporal Data Analysis and Data Mining (2023/24), and CEGE0014 Surveying and Field Studies (2023/24, 2024/25).
Experience
Prior to UCL, I spent five years in industry, first as a full-stack developer for an open data consultancy CTData Collaborative, and then as a data engineer for a location planning firm Geolytix.
I earned an MSc in Geographic Information Science (Distinction) from the University of Leeds 🇬🇧, and a BSc in Computer Science and Studio Arts (summa cum laude, Phi Beta Kappa) from Trinity College—Hartford 🇺🇸. As part of my undergrad, I spent a year at Worcester College, University of Oxford 🇬🇧, focusing on machine learning and game theory.
Hands-On Data Visualization
Together with Jack Dougherty, I co-authored Hands-On Data Visualization: Interactive Storytelling from Spreadsheets to Code, which was published by O’Reilly and translated from English into Korean and Traditional Chinese.