Srajan Garg

Senior Applied Scientist at Microsoft

New York, New York, 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
Srajan Garg is a Senior Applied Scientist based in New York with 11 years of experience at the intersection of quantitative research, software engineering, and machine learning. He has moved between high-frequency trading firms and tech companies—Tower, Jump Trading, Rippling—and now Microsoft, combining low-latency quantitative systems expertise with product-facing engineering. Srajan holds a B.Tech in Computer Science from IIT Bombay and an MFE from UC Berkeley, a blend that explains his fluency in both rigorous mathematical modeling and production-grade software. He contributes to open-source projects like SymEngine, focusing on C++ backend maintainability and clean code practices, reflecting attention to long-term code health beyond feature delivery. Known for translating research-level ideas into robust, deployable systems, he brings a pragmatic, detail-oriented approach to complex data-driven problems.
code11 years of coding experience
job4 years of employment as a software developer
bookIndian Institute of Technology Bombay
bookMaster of Financial Engineering (MFE), Master of Financial Engineering (MFE) at University of California, Berkeley, Haas School of Business
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
software-quality10
python9
mathematics8
unit-testing8
math8

Programming languages (7)

TypeScriptC++CSSCPLpgSQLJavaScriptPython

Github contributions (5)

github-logo-circle
symengine/symengine

Jan 2016 - Nov 2017

SymEngine is a fast symbolic manipulation library, written in C++
Role in this project:
userBackend Developer
Contributions:333 commits, 87 PRs, 13 pushes in 1 year 10 months
Contributions summary:Srajan's contributions primarily focused on improving the code quality of the SymEngine library. They reworked trailing whitespace handling in Python test scripts and C++ header files, which included renaming files and correcting existing whitespace errors. The commits indicate a focus on code cleanup and maintainability by addressing style issues and refactoring components.
manipulationmathmanipulation-librarycpptheorem-proving
srajangarg/symengine

Dec 2015 - Nov 2017

SymEngine is a fast symbolic manipulation library, written in C++
Contributions:6 PRs, 338 pushes, 105 branches in 1 year 10 months
manipulationmanipulation-librarycppsymbolic-manipulationc-plus-plus
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
Srajan Garg - Senior Applied Scientist at Microsoft