👋 I’m a first-year PhD student at UCL SpaceTimeLab, researching conversational systems (large language models) for complex routing problems, supervised by Dr James Haworth, Dr Aldo Lipani, and Dr Stefano Cavazzi. I am broadly interested in understanding how language models can be adapted for geospatial data. My research is funded by the Ordnance Survey and UKRI/EPSRC.


At UCL, I’m a postgraduate teaching assistant for Geospatial Programming (CEGE0096), Spatial Analysis and Computation (CEGE0097), and Spatial-Temporal Data Analysis and Data Mining (CEGE0042) in 2023/24 academic year.


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 completed MSc in Geographic Information Science at the University of Leeds (UK), and BSc in Computer Science and Studio Arts at Trinity College in Connecticut (US). I spent one year of my undergraduate degree at the University of Oxford (Worcester College), where I focused on machine learning.

Achievements ☄️

I co-authored O’Reilly’s Hands-On Data Visualization: Interactive Storytelling from Spreadsheets to Code with Jack Dougherty.

Hands-On Data Visualization book cover