Alex Hayes is a statistician and postdoctoral researcher with a decade of experience building scalable analytical methods, causal inference tools, and user-friendly software for networked data. His PhD work at UW–Madison produced methods and nine CRAN packages that scale network and matrix computations by orders of magnitude, enabling analysis of networks with millions of nodes. He combines rigorous causal machine learning with pragmatic engineering—reducing computation by 5000x in some pipelines—and has shipped production-ready code used by the tidyverse (notably contributions to broom and recipes). Based in Palo Alto, he has advised product teams at Meta, prototyped cost-saving model evaluations, and continues to focus on making network experiments more cost effective.
10 years of coding experience
Doctor of Philosophy - PhD Statistics, Doctor of Philosophy - PhD Statistics at University of Wisconsin-Madison
Bachelor of Arts - BA Statistics, Bachelor of Arts - BA Statistics at Rice University
Convert statistical analysis objects from R into tidy format
Role in this project:
Back-end Developer
Contributions:5 releases, 11 reviews, 327 commits in 3 years 6 months
Contributions summary:Alex's contributions primarily revolve around enhancing the `broom` package's statistical analysis capabilities. Their commits focus on implementing and extending tidying methods for statistical analysis objects, like `svd`, to improve the package's usability and functionality. This includes adding new methods like `add svd augment` and extending them to irlba objects, as well as refactoring the existing codebase to integrate new functionality to tidy statistical analysis objects from R.
Pipeable steps for feature engineering and data preprocessing to prepare for modeling
Role in this project:
Data Scientist
Contributions:22 commits, 4 PRs, 30 comments in 7 months
Contributions summary:Alex implemented and refined recipe steps for feature engineering and data preprocessing within the tidymodels framework. Their contributions focused on the `step_intercept` and `step_relu` functions, adding functionality and correcting example code. The user also contributed to testing these new features. The work enhances the recipes package by providing key preprocessing transformations for machine learning workflows.
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.