Aniruddha Banerjea is an experienced SDE with 9 years in software engineering, currently building product-grade systems at HighLevel after roles at Nurturev and Goodera. He brings a strong data-science bent and open-source pedigree from multi-year core contributions to ArviZ, where he improved plotting, diagnostics and usability for Bayesian model analysis used widely in the probabilistic programming community. His background blends practical product engineering with research-oriented tooling—evident from Google Summer of Code work with NumFOCUS and hands-on improvements like KDE legend fixes and normalization options in ArviZ plotting. Trained as a chemical engineer at BITS Pilani, he pairs analytical rigor with software craftsmanship, often surfacing small UX fixes that materially improve scientific workflows. Based in Bengaluru, he thrives at the intersection of data visualization, Bayesian methods, and production software delivery.
8 years of coding experience
4 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Exploratory analysis of Bayesian models with Python
Role in this project:
Data Scientist
Contributions:15 commits, 23 PRs, 152 comments in 7 months
Contributions summary:Aniruddha made significant contributions to the ArviZ library, primarily focusing on enhancing plotting functionalities and addressing user-reported issues related to Bayesian model analysis. They implemented new examples for `plot_khat` and `plot_energy` in the documentation, refined the KDE legend, and introduced normalization options within `plot_parallel`. They also addressed several bugs, and improved the overall usability of existing functions.
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.