Sandeep Agarwal

Software Engineering Manager at Microsoft

United States
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
Sandeep Agarwal is a seasoned software engineering manager with 11+ years designing and shipping high-performance JavaScript runtimes and tooling at Microsoft, including long-term contributions to ChakraCore and Node-ChakraCore. He combines deep systems-level C/C++ expertise—optimizing memory, diagnostics, and build processes—with hands-on leadership driving teams that deliver debugging support, security fixes, and benchmark performance wins. His background spans browser and server runtimes, telecom application servers, and test engineering, giving him a pragmatic appreciation for reliability and interoperability across platforms. Notably, he has contributed to major open-source projects by adding new JsRT APIs and aligning Node-ChakraCore with upstream Node.js changes, reflecting both technical depth and cross-project stewardship.
code11 years of coding experience
job15 years of employment as a software developer
book10+2, 10+2 at Delhi Public School - Dhanbad
bookMaster of Computer Applications - MCA, Computer Science, Master of Computer Applications - MCA, Computer Science at Jawaharlal Nehru University, New Delhi
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Hansraj College, University of Delhi
github-logo-circle

Github Skills (14)

debugging10
debug10
nodejs10
javascript10
c-language10
chakracore10
cprogramming-language10
javascript-engine10
chakra10
script-engine10
memory-management9
build-system8
apidoc7
api7

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
chakra-core/ChakraCore

Feb 2016 - May 2018

ChakraCore is an open source Javascript engine with a C API.
Role in this project:
userBack-end Developer
Contributions:274 commits, 103 PRs, 39 pushes in 2 years 3 months
Contributions summary:Sandeep primarily focused on implementing and enhancing the ChakraCore Javascript engine. The contributions include the introduction of new JsRT APIs to parse scripts, updates to the internal workings of the script context, and optimizations related to memory management and debugging. The user also made changes to the build process and corrected potential vulnerabilities in the system.
javascript-enginechakracoreruntimemicrosoftc-api
nodejs/node-chakracore

Mar 2016 - Apr 2018

Node.js on ChakraCore :sparkles::turtle::rocket::sparkles:
Role in this project:
userBack-end Developer
Contributions:1 release, 50 commits, 12 PRs in 2 years 1 month
Contributions summary:Sandeep primarily contributed to the Node.js ChakraCore project, focusing on bug fixes, and ensuring code quality. They addressed issues in unit tests related to the Chakra engine, ensuring null termination in the chakra_shim_native buffer, and implementing new v8 APIs. Additionally, the user integrated updates from the main nodejs/node repository, reflecting their role in maintaining the project's alignment with upstream changes. Furthermore, the user worked on disabling specific features using compile flags, demonstrating an understanding of build processes.
v8-javascript-enginechakracorenode-jsjavascriptrocket
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
Sandeep Agarwal - Software Engineering Manager at Microsoft