Saurabh Agarwal is a software engineer with nine years of hands-on experience, currently building cloud software at Arcana after impactful engineering roles at Nutanix. An IIT Kharagpur electrical engineering undergraduate with a CS minor, he blends strong systems and algorithmic foundations with practical robotics experience from the KgpKubs RoboCup team where he worked on multi-threaded control stacks, ROS communication, planners and FSM-based gameplay. He has contributed to high-performance scientific computing in the SciML OrdinaryDiffEq.jl project, implementing and optimizing Runge-Kutta methods and thread-safe solvers—work that signals comfort with numerical algorithms and parallelism beyond typical application engineering. His internships at Credit Suisse and a Julia Computing research stint add domain breadth across finance and scientific software. Based in Rajasthan, India, Saurabh pairs low-level performance tuning with higher-level architecture and a track record of shipping production-ready, parallelized solutions.
9 years of coding experience
4 years of employment as a software developer
High School, High School at Disha Delphi Global School
Bachelor of Technology Electrical Engineering, Bachelor of Technology Electrical Engineering at Indian Institute of Technology, Kharagpur
High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
Role in this project:
Back-end Developer
Contributions:98 commits, 32 PRs, 34 comments in 7 months
Contributions summary:Saurabh contributed significantly to the `sciml/ordinarydiffeq.jl` repository, specifically focusing on the implementation and optimization of numerical methods for solving ordinary differential equations (ODEs). The contributions involved adding and modifying code related to Runge-Kutta methods, including implementing new algorithms like RK46-NL and improving existing ones. The user also focused on improving the performance of the solvers and creating thread safe implementations.
Contributions:64 commits, 20 PRs, 40 pushes in 2 years 1 month
sslbase-code
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.