Sulabh Mahajan

Staff Engineer at MongoDB

Barcelona, Catalonia, Spain
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
Sulabh Mahajan is a Staff Engineer based in Barcelona with 15+ years focused on data infrastructure and a decade of professional experience building core storage and database systems. He has progressed through multiple engineering roles at MongoDB where he contributed to the MongoDB server and the WiredTiger storage engine, shipping C/C++ and Python fixes that improved correctness, statistics, and robustness for production databases. Earlier work on SnapMirror at NetApp and privacy and protocol subsystems for Pidgin/GSoC projects shows a strong background in distributed replication, low-level systems, and cross-protocol interoperability. Sulabh combines deep internals expertise with practical operational sense—he’s comfortable changing storage schemas, tuning checkpoint and flush behavior, and hardening retry logic. Known for thoughtful, low-risk changes that prevent incorrect readouts and improve observability, he brings both hands-on coding and long-term reliability thinking to data platform teams.
code9 years of coding experience
job10 years of employment as a software developer
bookB.Tech, Electronics and Communication, B.Tech, Electronics and Communication at Dehradun Institute of Technology
bookSenior Secondary School, Senior Secondary School at Delhi Public School
languagesEnglish, Hindi, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

c-language10
checkpoint10
admin10
back-end-development10
nosql10
wiredtiger10
databases10
database-administration10
c1110
mongodb-database10
checkpointing10
c1710
cplus10
cpp10
cprogramming-language10

Programming languages (5)

C++CJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
wiredtiger/wiredtiger

Sep 2016 - Jan 2023

WiredTiger's source tree
Role in this project:
userBack-end Developer / Database Engineer
Contributions:608 reviews, 119 commits, 397 PRs in 6 years 5 months
Contributions summary:Sulabh primarily contributed to the WiredTiger database's back-end functionality, specifically focusing on altering schema app_metadata and improving conditions for reading from lookaside pages during checkpoints. The user made several code changes, modifying C and Python source files, which involved altering the underlying data structures and implementing the logic to prevent incorrect information from being presented. They also added new statistics and improved the logic around the handling of prepared transaction data.
rustwiredtiger
mongodb/mongo

Jun 2016 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer / Database Engineer
Contributions:100 commits, 36 pushes in 6 years 8 months
Contributions summary:Sulabh primarily contributed to the MongoDB database project by modifying C++ code, JavaScript, and configuration files. Their work includes removing compatibility features for older database versions, adding information to the `collStats` output, and fixing assertions within the WiredTiger storage engine. The user also addressed retry mechanisms for size storer flushes and added WiredTiger configurations for fuzz testing.
nosqlc-plus-plusmongodb-databasedatabasemongodb
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
Sulabh Mahajan - Staff Engineer at MongoDB