Matt Broadstone

Senior Staff 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
Matt Broadstone is a Senior Staff Engineer with 20 years of experience specializing in high-performance C++, database internals, and driver development, currently shaping core features at MongoDB. He has progressed through technical leadership roles at MongoDB—from drivers lead to staff and now senior staff—blending hands-on backend engineering with architecture and mentorship. His open-source contributions span critical projects like the MongoDB server and BSON parser, where he modernized codebases, hardened Decimal128 and ObjectId handling, and implemented tenant split operations. Known for pragmatic problem-solving and operational focus, he improves cluster stability and developer ergonomics while mentoring teams to deliver reliable, scalable systems. An interesting detail: he’s equally comfortable refactoring legacy test suites and addressing subtle security issues like REDOS vectors, showing depth across code quality, performance, and security.
code20 years of coding experience
job17 years of employment as a software developer
stackoverflow-logo

Stackoverflow

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

Github Skills (39)

api-rest10
sequel10
javascript10
c-language10
object-mapping10
expressjs10
back-end-development10
api-design10
restful-api10
databases10
distributed-systems10
mongodb-database10
data-mapping10
orm10
bson10

Programming languages (17)

C#JavaC++CSSCRustGoErlang

Github contributions (5)

github-logo-circle
dchester/epilogue

Nov 2014 - Dec 2016

Create flexible REST endpoints and controllers from Sequelize models in your Express app
Role in this project:
userBackend Developer
Contributions:81 commits, 63 PRs, 128 pushes in 2 years
Contributions summary:Matt primarily contributed to the backend logic of the `epilogue` repository, which focuses on creating REST endpoints for Sequelize models. Their work involved fixing issues related to includes and associations, particularly concerning the removal of foreign keys and correct association handling. The user also addressed a compatibility issue with Sequelize validation and implemented changes related to the creation and updating of resources, including the exclusion of attributes. This demonstrates a focus on ensuring the correct data handling and integration with the underlying ORM.
controllersexpressjssequelizeexpressendpoints
mongodb/js-bson

Sep 2017 - Aug 2020

BSON Parser for node and browser
Role in this project:
userBack-end Developer
Contributions:2 releases, 50 reviews, 132 commits in 2 years 11 months
Contributions summary:Matt primarily focused on refactoring and modernizing the codebase. They updated dependencies like Babel and Mocha, converting tests to use the latter. Key contributions include addressing potential REDOS attacks in the Decimal128 implementation, fixing formatting issues in the ObjectId implementation, and ensuring proper sorting of regular expression options. The user also improved the DBRef implementation and normalized function stringification.
browserbsonnode-jsjavascriptnodejs
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
Matt Broadstone - Senior Staff Engineer at MongoDB