Michal Raczycki is a Python software engineer based in Warsaw with three years of hands-on experience building data-driven tools and probabilistic models. He contributes to the well-known PyMC open-source library, improving statistical primitives like ZeroSumNormal and enhancing xarray dimension inference and data handling, which shows attention to both mathematical correctness and practical interoperability. Michal combines software engineering rigor with data-science sensibilities, writing tests and features that make Bayesian modeling more flexible for real-world workflows. Quietly, he focuses on extensible design—adding configurable axes and better integration points—so others can adopt advanced probabilistic techniques with less friction.
Bayesian Modeling and Probabilistic Programming in Python
Role in this project:
Data Scientist
Contributions:17 reviews, 8 PRs, 53 comments in 4 months
Contributions summary:Michal primarily contributed to enhancing the PyMC library's statistical and probabilistic modeling capabilities. Their work focused on improving the `ZeroSumNormal` distribution, including adding features like `n_zerosum_axes` for more flexible constraint application. They also improved data handling with xarray integration, adding dimension inference features, which improved flexibility in the library. These changes were supported with additional testing.
Bayesian marketing toolbox in PyMC. Media Mix, CLV models and more.
Contributions:2 PRs, 151 pushes, 19 branches in 7 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.