Kerby Shedden is an Associate Professor of Statistics at the University of Michigan with 12 years of professional experience blending academic research and practical software contributions. Based in Ann Arbor, he brings deep expertise in statistical computing and data I/O, evidenced by impactful contributions to the widely used pandas library—particularly improving Stata and SAS file readers and performance of the SAS7BDAT parser. His work bridges rigorous methodological thinking with hands-on back-end development, making him adept at translating file-format specifications into robust, production-ready code. Trained at UCLA, he combines long-term academic commitment with a pragmatic focus on tools that make real-world data analysis more reliable and efficient.
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Role in this project:
Back-end Developer
Contributions:19 commits, 14 PRs, 86 comments in 1 year 9 months
Contributions summary:Kerby focused on enhancing the pandas library's functionality for reading and writing Stata and SAS data files. They implemented incremental reading for Stata files, fixed bugs, and added support for new Stata file versions. Additionally, the user contributed to the SAS7BDAT reader, including performance improvements and bug fixes. Their work involved significant changes to the `pandas/io` modules, demonstrating a strong understanding of data input/output operations and file format specifications.
Contributions:72 commits, 71 pushes, 1 branch in 2 years 3 months
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.