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.
11 years of coding experience
4 years of employment as a software developer
Indian Institute of Technology Bombay
Master of Financial Engineering (MFE), Master of Financial Engineering (MFE) at University of California, Berkeley, Haas School of Business
SymEngine is a fast symbolic manipulation library, written in C++
Role in this project:
Backend 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.
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