Ben Shteinfeld

Senior Software Engineer at MongoDB

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
Ben Shteinfeld is a Senior Software Engineer with 11 years of experience building high-performance backend systems, currently advancing core database features at MongoDB in the New York City area. He has a strong track record in query optimization and core database engine work—contributing to the widely used mongodb/mongo project by implementing features, improving explain/analytics, and refining ABT translations and sargable node generation. Prior to his current role he developed experiment infrastructure and a domain-specific language at Google, and earlier internships exposed him to C/C++, embedded APIs, tooling, and performance benchmarking across companies like ARM and SICK. Ben blends systems-level C++ expertise with practical product-minded delivery, and his contributions to a flagship open-source database indicate both deep algorithmic thinking and production-grade engineering. A Brown Computer Science alum, he quietly balances low-level performance work with developer-facing tooling that improves observability and query behavior.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at Brown University
github-logo-circle

Github Skills (15)

databases10
query-optimization10
c-language10
cprogramming-language10
mongodb10
relational-databases10
sql-database10
mongodb-database10
database10
data-structure9
datastructures-algorithms9
algorithm9
data-structures9
algorithms9
json8

Programming languages (2)

C++JavaScript

Github contributions (5)

github-logo-circle
mongodb/mongo

Jun 2017 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer
Contributions:38 commits, 14 pushes in 5 years 8 months
Contributions summary:Ben contributed to the core functionalities of the MongoDB database. Their commits involved implementing new features, such as adding initializer lists for the Cloner::BatchHandler, and fixing existing ones, like the ABT translation for MatchExpressions. They also worked on query optimization by filtering out partial schema requirements and generating sargable nodes. Additionally, the user contributed to the query engine stats and enhanced the explain command with new features.
nosqlc-plus-plusmongodb-databasedatabasemongodb
Contributions:16 pushes, 1 branch in 17 days
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
Ben Shteinfeld - Senior Software Engineer at MongoDB