Shubham Sahu

Software Engineer at JLR

West Bengal, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Shubham Sahu is a software engineer with nine years of experience, currently building software at JLR after a stint at Goldman Sachs. Trained in chemical engineering at IIT Kharagpur, he brings a quantitative mindset to backend development and numerical computing. An active open-source contributor, he has improved high-performance ODE solvers in the SciML ecosystem by implementing and optimizing Adams–Bashforth–Moulton methods and adding rigorous convergence tests. His background includes leadership and service roles at IIT Kharagpur’s Technology Adventure Society, reflecting strong collaboration and mentoring abilities. Based in West Bengal, India, he combines domain rigor from engineering with practical software craftsmanship, often focusing on performance-critical code paths. Notably, his work on variable-step integrators demonstrates both numerical insight and a habit of validating correctness under real-world constraints.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree Chemical Engineering, Bachelor's degree Chemical Engineering at Indian Institute of Technology, Kharagpur
github-logo-circle

Github Skills (8)

differential-equations10
ode10
numerical-methods10
ordinary-differential-equations10
julia10
scientific-machine-learning9
scim9
numerical-analysis9

Programming languages (9)

JuliaCSSC++RustJavaScriptHTMLJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
SciML/OrdinaryDiffEq.jl

Mar 2018 - Oct 2018

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:
userBack-end Developer
Contributions:119 commits, 24 PRs, 149 comments in 7 months
Contributions summary:Shubham's commits focus on implementing and optimizing Adams-Bashforth-Moulton (ABM) and related numerical methods for solving ordinary differential equations (ODEs) within the SciML ecosystem. Their contributions include the addition of new methods like AB3, AB4, AB5, and various variable-step-size methods. They refactored and improved existing implementations, optimized function evaluations to enhance performance, and added convergence tests to validate the correctness and efficiency of the new methods.
adaptiveodesscientific-machine-learningdifferential-algebraicdifferential
sipah00/OrdinaryDiffEq.jl

Mar 2018 - Oct 2018

DiffEq solvers for ordinary differential equations
Contributions:4 PRs, 98 pushes, 52 branches in 7 months
equationsstochastic-differential-equationsdifferentialequationsordinary-differential-equationsdde
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.
Request Free Trial
Shubham Sahu - Software Engineer at JLR