Samantha Ritter

Software Engineering Consultant at Minor Planet Consulting, LLC

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
Samantha Ritter is a software engineering consultant with 14 years of experience building robust systems in C, C++ and systems-level software, and a BSE in Computer Science from Princeton. She spent six years at MongoDB contributing to core drivers (C, C++ and Ruby), improving BSON handling, authentication URI parsing, server selection and GridFS support—work that directly impacts a widely used open-source database ecosystem. Now leading consulting engagements from New York, she combines deep backend expertise with systems engineering rigor to solve performance and correctness challenges. Colleagues rely on her for pragmatic refactors that reduce edge-case bugs and for adding subtle protocol-aware features that improve client reliability.
code13 years of coding experience
job6 years of employment as a software developer
bookBSE, Computer Science, BSE, Computer Science at Princeton University
languagesEnglish, French
github-logo-circle

Github Skills (15)

c1710
testing10
c-language10
mongodb-driver10
database-driver10
cpp10
c1110
cprogramming-language10
gridfs10
mongodb10
nosql10
cplus10
bson10
mongodb-database10
ruby10

Programming languages (9)

TypeScriptC++ShellCJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
mongodb/mongo-cxx-driver

Jul 2014 - Mar 2021

C++ Driver for MongoDB
Role in this project:
userBack-end Developer
Contributions:80 reviews, 147 commits, 82 PRs in 6 years 8 months
Contributions summary:Samantha primarily focused on improving the C++ driver for MongoDB. Their contributions included resolving an issue related to iterating over invalid BSON objects and fixing issues related to how count options take and apply hints. The user also added a hint class to the codebase for improved query performance. These changes reflect a focus on improving the driver's functionality and performance.
drivernosqlc-plus-plus-17cppbson
mongodb/mongo-c-driver

Oct 2014 - Mar 2021

The Official MongoDB driver for C language
Role in this project:
userBack-end Developer
Contributions:1 release, 99 reviews, 81 commits in 6 years 5 months
Contributions summary:Samantha primarily worked on the C driver for MongoDB, contributing significantly to the `mongoc-uri.c` file. The user added functionality to handle authentication mechanism properties within the URI, including adding a new parsing function. Further modifications included fixing capitalization for tests and refactoring server selection methods, and networking code.
drivernosqldatabasemongodb-drivermongodb
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