David Robinson is a seasoned engineering leader and data scientist with 11 years of experience building data platforms and analytics products, currently a Member of Technical Staff at Anthropic after senior engineering leadership at Heap. He has progressed from hands-on data science and R/Shiny development to directing cross-functional engineering and data teams, shipping production analytics and experimentation systems at companies like Heap, Flatiron Health, and Stack Overflow. A Princeton PhD in Quantitative and Computational Biology with an AB in Statistics from Harvard, he blends rigorous quantitative thinking with product-minded engineering. On GitHub he contributes to well-regarded R projects—improving the tidying of statistical models in tidymodels/broom and publishing interactive Shiny data explorations—showing continued commitment to reproducible analytics tooling. Colleagues describe him as someone who scales teams and systems without losing touch with code-level quality and statistical nuance. An unexpected strength is his ability to translate complex survival- and model-specific diagnostics into tidy, documented APIs that make advanced methods accessible to practitioners.
11 years of coding experience
11 years of employment as a software developer
A.B., Statistics, A.B., Statistics at Harvard University
Ph.D., Quantitative and Computational Biology, Ph.D., Quantitative and Computational Biology at Princeton University
Contributions:1 review, 107 commits, 7 PRs in 4 years 2 months
Contributions summary:David primarily contributes to the creation of interactive data visualizations using Shiny applications within the R programming language. They develop and deploy Shiny apps for various data analysis projects, including explorations of workplace gender disparity, NYC squirrel population distribution, and Broadway show metrics. Their work involves reading and manipulating data, creating plots with ggplot2 and plotly, and designing user interfaces for data exploration.
Convert statistical analysis objects from R into tidy format
Role in this project:
Back-end Developer
Contributions:3 releases, 45 commits, 68 PRs in 1 year 7 months
Contributions summary:David primarily focused on tidying and enhancing the `broom` package, which converts statistical analysis objects into a tidy format. Their contributions included modifying existing tidiers for survival analysis objects, random forest models, and kernel-based hazard rate estimates, as well as creating tidiers for `survdiff` objects. The user also fixed bugs related to confidence intervals within these tidiers and updated documentation, demonstrating a focus on improving the package's functionality and reliability within the context of statistical modeling in R.
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.
Request Free Trial
David Robinson - Member Of Technical Staff at Anthropic