David Golden

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
🎓
Top School
David Golden is a Senior Staff Engineer at MongoDB with 25+ years of programming experience and 19 years in professional engineering roles, combining deep hands-on systems work with pragmatic technical leadership. He brings a rare mix of individual-contributor craftsmanship and managerial experience, having led open-source projects for over 15 years and spoken at conferences and Meetups. At MongoDB he contributes to core drivers, tools, and specifications—work that spans C++, Go, and backend tooling and includes clarifying BSON/Extended JSON specs and improving thread safety in the Go driver. A former management consultant with 16 years of strategy experience, he excels at translating complex business requirements into practical, auditable engineering solutions. He’s fluent across ecosystems from Perl build tooling to modern database drivers, and often surfaces subtle quality improvements like encoding, concurrency, and packaging fixes that reduce long-term operational risk. Based in New York, he enjoys building and debugging systems as much as playing games, sometimes simultaneously.
code19 years of coding experience
bookBSE, BSE at Princeton University
stackoverflow-logo

Stackoverflow

Stats
2,985reputation
301kreached
56answers
0questions
Badges
perl
top-5%
mongodb
top-5%
github-logo-circle

Github Skills (64)

documentation10
c-language10
session-management10
go-language10
testing10
databases10
webpages10
c1110
perl10
web-content10
mongodb-database10
cpan10
c1710
c-plusplus10
go10

Programming languages (16)

JavaC++CGoPerlHTMLJupyter NotebookPerl 6

Github contributions (5)

github-logo-circle
mongodb/mongo-tools

Aug 2017 - Oct 2020

Role in this project:
userBackend Developer
Contributions:320 commits, 30 PRs, 247 pushes in 3 years 1 month
Contributions summary:David primarily contributed to the development of the mongo-tools project, specifically adding a test script for Go tests for individual tools, and removing a deprecated tool. The user also updated licensing and copyright information across multiple files within the vendor directory and main project code. The user's work includes updating the llmgo dependency to include support for zlib compression.
mongodb/mongo-cxx-driver

May 2016 - Jun 2017

C++ Driver for MongoDB
Role in this project:
userBack-end Developer
Contributions:3 releases, 153 commits, 38 PRs in 1 year 1 month
Contributions summary:David contributed to the C++ driver for MongoDB by implementing and improving the library's functionality. Their work includes adding features such as a clang-format version check and an example for inserted IDs. They also made changes to wrap std::chrono command options, fix documentation markers, simplify bsoncxx::document::value::release, and address broken examples. Furthermore, the user added a query projection example and an example for iterating through the cursor.
drivernosqlc-plus-plus-17cppbson
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
David Golden - Senior Staff Engineer at MongoDB