Siddhartha Gandhi

Senior Software Developer at Centiva Capital

New York City Metropolitan Area 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
Siddhartha Gandhi is a Senior Software Developer in the New York City area with nine years of experience building quantitative analytics and data platforms for fixed income and structured products. He blends domain expertise in CMBS, RMBS, CLOs and esoteric ABS with hands-on engineering, having implemented production tooling and risk-focused analytics at hedge funds and financial institutions. His background spans roles at Centiva Capital, Davidson Kempner, Bloomberg, AIG and Fitch, giving him rare visibility across structuring, modeling and production systems. An active open-source contributor, he has improved robustness in widely used projects like EFCore.BulkExtensions and the pandas type stubs, notably fixing tricky SQLite edge cases and enhancing type safety for data workflows. Colleagues describe him as the bridge between quantitative modeling and resilient engineering, able to turn complex credit logic into auditable, high-performance code. He holds a BA in Economics from Vanderbilt and often brings a data-first, type-safe approach not commonly found in pure quant teams.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor of Arts (B.A.), Economics, Bachelor of Arts (B.A.), Economics at Vanderbilt University
languagesEnglish, Spanish
github-logo-circle

Github Skills (27)

visual-studio-code-extension10
sqlite10
python10
net10
pandas10
dotnet10
bulk-operation10
terminal-application10
entity-framework-core10
asp-net10
typehinting10
sql-server10
system-integration10
dotnet-core10
type-checking10

Programming languages (11)

C#TypeScriptJavaCSSC++RustJavaScriptreStructuredText

Github contributions (5)

github-logo-circle
pandas-dev/pandas-stubs

Sep 2022 - Dec 2022

Public type stubs for pandas
Role in this project:
userBack-end Developer & Type Hinting Specialist
Contributions:46 reviews, 14 commits, 18 PRs in 2 months
Contributions summary:Siddhartha primarily contributed to enhancing the type stubs for the pandas library. Their work involved implementing type hints for functions like `where()`, `date_range()`, and `read_csv()` to improve type checking and code quality. They also added support for new parameter types and functionalities within the library, such as allowing `timedelta` in `date_range()` and `tuple[str, ...]` patterns in string methods. The user's efforts focused on improving the robustness and type safety of the pandas stubs project.
pythontype-stubspandasstubs
microsoft/vscode-python

Nov 2017 - Jan 2025

Python extension for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:1 PR, 19 comments, 1 issue in 7 years 3 months
Contributions summary:Siddhartha contributed to the Python extension for Visual Studio Code by adding features related to terminal execution of Python files. They implemented a setting to execute files in the terminal using the file's directory as the working directory and also added the functionality to include terminal launch arguments. They also made changes to the JediProxy to integrate VS Code type mapping. Additional work included fixing syntax issues and adjusting the Jedi cache directory.
pythonvisual-studio-codepython-extensionvscodevscode-extension
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
Siddhartha Gandhi - Senior Software Developer at Centiva Capital