Pavi Vetriselvan

Senior Software Engineer at MongoDB

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
Pavi Vetriselvan is a Senior Software Engineer with 11 years of experience building resilient back-end systems, currently contributing to core database functionality at MongoDB in New York. He has progressed through roles from Software Engineer to Lead Engineer and now Senior Engineer, focusing on replication, initial sync, cluster time management, and testing within the flagship mongodb/mongo repository. A UMich computer science alum, Pavi combines deep systems knowledge with practical engineering—implementing subtle fixes like capped index sync state transitions and sanitizing replication thread names to improve reliability. He brings experience organizing large-scale technical events and user-focused programs from his university days, which informs his collaborative and product-minded approach. Outside core engineering, his background spans developer evangelism and rapid web app development, reflecting a blend of infrastructure depth and user-centered problem solving.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Michigan
bookNorth Brunswick Township High School
languagesTamil, French
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

databases10
c-language10
cprogramming-language10
replication10
mongodb10
relational-databases10
nosql10
sql-database10
mongodb-database10
database10
testing9

Programming languages (4)

JavaC++CPython

Github contributions (5)

github-logo-circle
mongodb/mongo

Oct 2017 - Oct 2022

The MongoDB Database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:368 commits, 2 PRs, 102 pushes in 5 years 1 month
Contributions summary:Pavi contributed to the MongoDB database project by implementing changes to core components related to replication. They addressed issues in initial sync processes for capped indexes, ensuring correct state transitions and validation. Further contributions involved sanitizing thread names for replication, making modifications to the settings within replSetReconfig command, and improving the management of the cluster time. This user is also demonstrated work on the core database functionality by working on testing functions.
nosqlc-plus-plusmongodb-databasedatabasemongodb
pvselvan/mongo-c-driver

Dec 2017 - Jan 2018

Contributions:4 pushes, 3 branches in 1 month
performancedatabasemongodb-drivermongodbhigh-performance
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
Pavi Vetriselvan - Senior Software Engineer at MongoDB