Brett Nawrocki

Senior Software Engineer at MongoDB

Washington DC-Baltimore 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

👤
Senior
🎓
Top School
Brett Nawrocki is a Senior Software Engineer with four years of professional experience focused on high-performance C++ distributed applications and APIs, currently building backend systems at MongoDB. He has a strong track record from FactSet designing and maintaining low-latency market datafeed servers and client toolkits (C++, C#, Java) and implementing a Boost.Asio TCP authentication service and ZeroMQ-based broadcast architecture. At MongoDB he contributes to the core database codebase—fixing bugs, refactoring for safety, and adding resharding and sharding test logic—demonstrating comfort in complex distributed database internals. Brett values philosophically satisfying, maintainable code that performs in production and pairs that mindset with hands-on collaboration with end users and junior engineers. He holds a BS in Computer Science and a certificate in Entrepreneurship and Innovation from Purdue, bringing both technical rigor and product-minded curiosity to system design.
code4 years of coding experience
job6 years of employment as a software developer
bookCertificate, Entrepreneurship and Innovation, Certificate, Entrepreneurship and Innovation at Purdue University
github-logo-circle

Github Skills (12)

databases10
c-language10
cprogramming-language10
mongodb10
back-end-development10
sharding10
relational-databases10
nosql10
sql-database10
mongodb-database10
database10
javascript9

Programming languages (1)

C++

Github contributions (3)

github-logo-circle
mongodb/mongo

Sep 2021 - Sep 2022

The MongoDB Database
Role in this project:
userBackend Developer / Database Engineer
Contributions:75 commits in 1 year
Contributions summary:Brett's contributions primarily revolve around the backend development and database aspects of the MongoDB project. They were involved in fixing bugs, refactoring code to improve parameter shadowing, and adding new features. Specifically, their work included enhancing sharding test scripts, resolving invalid casts on config servers, and adding logic to support resharding operations. The user has also demonstrated proficiency in C++ and JavaScript while working on the project.
nosqlc-plus-plusmongodb-databasedatabasemongodb
huaxz1986/mongo

Feb 2023 - Mar 2023

The MongoDB Database
Contributions:10 commits in 1 month
faunadbmongodb-databasedatabasemongodb-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
Brett Nawrocki - Senior Software Engineer at MongoDB