Gregory Macfarlane is an assistant professor of civil engineering at Brigham Young University with 13 years of experience applying large-scale passive data to transportation planning, policy, and simulation. He blends academic research with hands-on practice from roles in consulting and startups, having developed travel-forecasting and simulation-ready models for state and provincial agencies. His technical contributions include extending the popular tidymodels/broom R package to better support spatial and multinomial choice models, making complex model outputs more accessible for analysis. Trained with a Ph.D. in Transportation Systems Engineering and an M.S. in Economics from Georgia Tech, he teaches and designs curriculum while advising practical implementations of passive data streams in forecasting workflows. Colleagues know him for translating advanced modeling into policy-ready insights and for strategic thinking about integrating new data sources into established planning tools.
13 years of coding experience
5 years of employment as a software developer
Ph.D., Transportation Systems Engineering, Ph.D., Transportation Systems Engineering at Georgia Institute of Technology
BS - University Honors, Civil Engineering, BS - University Honors, Civil Engineering at Brigham Young University
Convert statistical analysis objects from R into tidy format
Role in this project:
Data Scientist
Contributions:19 commits, 7 PRs, 12 comments in 1 year 5 months
Contributions summary:Gregory primarily focused on developing methods for tidying statistical analysis objects within the `broom` repository. They implemented and refined `tidy`, `glance`, and `augment` methods specifically for `sarlm` and `mlogit` objects. The contributions streamlined the conversion of spatial and multinomial logit model results into a tidy format, enhancing the usability and analysis of these models. These changes expanded the library's support for spatial and choice models.
Contributions:1 release, 39 commits, 2 PRs in 5 years
r-packagespatialrstats
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.