Lingzhi Deng

Senior Lead Engineer at MongoDB

New York City Metropolitan 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

🤩
Rockstar
🎓
Top School
Lingzhi Deng is a Senior Lead Engineer with 11 years of experience specializing in database engines and distributed systems, currently leading engineering efforts at MongoDB in the New York City area. She has a track record of improving replication, write concern semantics, and schema-change robustness—contributions visible in prominent open-source projects including MongoDB and Bloomberg’s comdb2. Lingzhi bridges deep systems-level expertise with pragmatic engineering: she’s implemented future-based APIs for write concern, hardened multi-document transaction paths, and eliminated subtle memory and schema-change bugs. Her background includes earlier database engine work at Bloomberg, SAP, and BlackBerry, giving her a practical appreciation for performance, correctness, and operational edge cases. Notably, she combines hands-on coding on critical database components with leadership in production-grade delivery and testing.
code11 years of coding experience
job6 years of employment as a software developer
bookUniversity of Waterloo
github-logo-circle

Github Skills (20)

c-language10
databases10
database-administration10
schema-design10
mongodb-database10
schema-org10
sql10
database-design10
cprogramming-language10
replication10
mongodb10
schema10
concurrency10
database10
concurrent9

Programming languages (4)

C++ShellCPython

Github contributions (5)

github-logo-circle
bloomberg/comdb2

May 2017 - Mar 2019

Bloomberg's distributed RDBMS
Role in this project:
userBack-end Developer / Database Engineer
Contributions:139 commits, 254 PRs, 120 pushes in 1 year 10 months
Contributions summary:Lingzhi primarily contributed to the database and schema change components. Their work focused on improving the efficiency and robustness of schema changes, including handling constraints within transactions. They implemented logic to handle different scenarios in the schema change process and added test cases to ensure correct behavior. The user also made various improvements to database functionality and solved several memory leaks and other bugs.
bloombergdatabaserdbmsdistributed
mongodb/mongo

Mar 2019 - Jan 2023

The MongoDB Database
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:2 reviews, 416 commits, 4 PRs in 3 years 10 months
Contributions summary:Lingzhi's contributions focused on implementing a future-based API for waiting for write concern, as well as other database level improvements. This primarily involved modifying and adding new methods to the `ReplicationCoordinatorImpl` class. Their work included changes to handle errors in different scenarios, such as during startup or when dealing with multi-document transactions. The user's commits centered around ensuring the robustness of the MongoDB database's replication and write concern mechanisms.
nosqlc-plus-plusmongodb-databasedatabasemongodb
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
Lingzhi Deng - Senior Lead Engineer at MongoDB