Priyanshu Agarwal is a founder and software engineer from Rajasthan, India, with five years of experience building infrastructure and developer-facing tools for startups and open-source projects. He helped scale PyBaMM—an influential physics-based battery modeling library—by improving documentation, automating releases, batching simulations, and reducing fragile dependencies, plus adding LaTeX-backed visualizations of expression trees. At Deeptuned.ai he engineered a custom PDF processing library, fast APIs, and managed web/API servers, demonstrating a blend of backend systems and developer ergonomics. Now leading Rasto, he combines hands-on technical execution with product-minded leadership, mentoring contributors through organized open-source programs. Collected experiences suggest he excels at turning complex scientific tooling into reliable, user-friendly pipelines.
5 years of coding experience
2 years of employment as a software developer
Bachelor of Technology - BTech, Mechanical Engineering, Bachelor of Technology - BTech, Mechanical Engineering at SIT- Symbiosis Institute of Technology
Fast and flexible physics-based battery models in Python
Role in this project:
Technical Writer
Contributions:1 release, 48 reviews, 234 commits in 1 year 8 months
Contributions summary:Priyanshu's commits focused on fixing broken links within the documentation and example notebooks, particularly within the expression tree, model creation, and parameter value tutorials. They also added and updated the parameter sets docstring. Furthermore, the user added examples of latexify in operations. The user's work appears to have improved the clarity and accessibility of information within the PyBaMM project.
Contributions:19 reviews, 28 PRs, 21 pushes in 2 years 5 months
pythoncondapybammsmithy
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.