Janna Golden

Lead Engineer, Server Serverless 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
Janna Golden is a Lead Engineer in Server Serverless at MongoDB with 11 years of experience designing and hardening distributed database systems. She has progressed through multiple core-engineering roles on MongoDB’s sharding and serverless teams, contributing hands-on fixes for concurrency, multitenancy, and resharding robustness. Her open-source contributions to the flagship mongodb/mongo repo include oplog and AsyncDBClient enhancements and sharding metrics improvements, reflecting deep familiarity with database internals and production reliability. With a UC Berkeley background in computer science and cognitive science and early research experience analyzing neural signals, she brings a rare blend of rigorous systems thinking and data-driven problem solving. Janna pairs technical leadership with detailed, low-level coding expertise, often tackling tricky edge cases that surface only at scale.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Cognitive Science, Bachelor’s Degree, Computer Science, Cognitive Science at University of California, Berkeley
bookTorrey Pines High School
languagesEnglish
github-logo-circle

Github Skills (13)

c-language10
concurrent10
cprogramming-language10
mongodb10
concurrency10
mongodb-database10
database9
sharding9
transaction9
databases9
opl8
sql-database8
relational-databases8

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
mongodb/mongo

Oct 2017 - Dec 2022

The MongoDB Database
Role in this project:
userBack-end Developer & Database Engineer/Administrator
Contributions:2 reviews, 437 commits, 4 PRs in 5 years 2 months
Contributions summary:Janna's commits primarily involve modifications to the MongoDB database system. Their contributions focused on adding support for the "destinedRecipient" field in oplog entries and modifying the API to enable exhaust requests in the AsyncDBClient, showcasing a deep understanding of database internals. They also contributed code to improve the robustness of the sharding system, including making the 'metrics' field in resharding documents optional, along with handling errors in multitenant setups. Furthermore, the user addressed concurrency issues, for example, handling the transaction participant failed unyield in some tests.
nosqlc-plus-plusmongodb-databasedatabasemongodb
Contributions:420 pushes, 1 branch in 1 month
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
Janna Golden - Lead Engineer, Server Serverless at MongoDB