Utkarsh Bansal

Software Engineer at Instawork

Bengaluru, Karnataka, 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

🤩
Rockstar
🎓
Top School
Utkarsh Bansal is a software engineer with 11 years of experience building reliable backend systems and mobile apps, currently contributing to Instawork’s platform from Bengaluru. He is a versatile Python and iOS developer and an open-source enthusiast who was a GSoC 2017 contributor to the widely used MDAnalysis library, where he improved robustness, added features, and implemented extensive test automation for topology handling. His background spans web and backend roles at early-stage products and a stint as an iOS developer, giving him hands-on experience across the stack. Known for tightening stability and edge-case handling in scientific codebases, he brings a pragmatic focus on testability and maintainability to production systems.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Ajay Kumar Garg Engineering College
stackoverflow-logo

Stackoverflow

Stats
2,817reputation
489kreached
47answers
28questions
Badges
python
top-5%
github-logo-circle

Github Skills (21)

python10
testing10
mdanalysis10
error-handling10
molecular-simulation9
analyse9
nonlinear-dynamics9
fileio9
file-access9
file-processing9
file-handling9
molecular-dynamics-simulation8
computational-chemistry8
django-urls6
html6

Programming languages (9)

TypeScriptShellCSSTeXGoObjective-CHTMLSwift

Github contributions (5)

github-logo-circle
MDAnalysis/mdanalysis

Jan 2017 - Sep 2017

MDAnalysis is a Python library to analyze molecular dynamics simulations.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:138 commits, 112 PRs, 445 comments in 7 months
Contributions summary:Utkarsh primarily focused on improving the robustness and stability of the MDAnalysis library. Their contributions involved fixing issues related to topology file handling, specifically related to errors arising from missing or corrupted topology files. Furthermore, the user implemented comprehensive test cases to validate the correct handling of various error conditions and file access permissions. They also contributed to the addition of features, such as start and stop parameters, while also refactoring and improving the code, including the addition of filename attributes to the memory reader.
molecular-dynamics-simulationmolecular-dynamics-simulationspython-librarypythonscience
utkbansal/mdanalysis

Jan 2017 - Sep 2017

Contributions:386 pushes, 112 branches in 7 months
python-librarypythonmolecular-dynamicsmolecular-dynamics-trajectoriessimulation
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
Utkarsh Bansal - Software Engineer at Instawork