Lingzhi Deng

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 Lead Engineer in the New York City area with 10 years of experience specializing in database engines. At MongoDB she drives core replication and write-concern work and has advanced through senior technical roles, while her prior work at Bloomberg improved schema-change robustness for comdb2, Bloomberg’s distributed RDBMS. She’s a pragmatic systems engineer known for tackling hairy production issues—handling transactional constraints, adding thorough test coverage, and fixing memory leaks and edge-case bugs that improve real-world reliability. An active contributor to high-profile open-source database projects, she blends deep low-level expertise with product-minded engineering.
code10 years of coding experience
job6 years of employment as a software developer
bookUniversity of Waterloo
github-logo-circle

Github Skills (21)

c-language10
databases10
schema-design10
database-administration10
mongodb-database10
schema-org10
sql10
database-design10
replication10
schema10
mongodb10
concurrency10
c-programming-language10
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