Skills & methods

Spatial analysis, statistical modeling, data systems, and machine learning.

Mobility networks, dynamic segregation, spatial measurement, and occupational text analysis.

01Capability

Spatial & mobility analysis

I turn movement traces, Census geography, and local spatial change into measures of how cities are organized.

Methods

  • Geographic information systems (GIS) and spatial joins
  • Travel networks linking origins and destinations
  • Community-detection algorithms for travel networks
  • Spatial gradients and local measures
03Capability

Research data systems

I build reproducible, R-centered workflows for large and heterogeneous data, moving bottlenecks into compiled or parallel code when needed.

Methods

  • R data engineering
  • Compiled C++ called from R (Rcpp)
  • Analytical SQL
  • Reproducible reporting
04Capability

Natural language processing & machine learning

I use TensorFlow, Word2Vec, and GloVe to classify occupational text and measure similarity between paired job descriptions.

Methods

  • Word2Vec and GloVe text embeddings
  • TensorFlow neural networks
  • Length-aware similarity measurement
  • Classification and error analysis

Working stack

R for the core workflow; other tools where they help.

Primary
R · statistical computing · data engineering · visualization
Additional tools
Compiled C++ through Rcpp · analytical SQL · Julia · Stata · TypeScript
Project use
Python · TensorFlow neural networks · Word2Vec and GloVe for occupational text analysis
Data governance
Prior approved access to federal restricted-use survey data