Jason Zhang

Software Engineer at Datadog

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
Jason Zhang is a software engineer with 10 years of experience specializing in distributed systems, cloud-native databases, and real-time search infrastructure. He spent four years contributing to core MongoDB—designing a distributed write protocol, enabling internal distributed transactions, and building large-scale cluster testing tools—and now works on Datadog’s Driveline in-memory datastore to power live search. A Johns Hopkins B.S./M.S.E. graduate, he blends rigorous academic training with production-grade engineering across sharded clusters and multi-tenant migrations. Notably, his open-source contributions touch the flagship mongodb/mongo repo, where he helped harden sharding resiliency and tenant migration correctness. Based in New York, he pairs deep backend systems expertise with a knack for designing tools that make complex distributed behaviors observable and reliable.
code10 years of coding experience
job5 years of employment as a software developer
bookJohns Hopkins University
bookAMSA Charter School
languagesEnglish, Chinese
github-logo-circle

Github Skills (8)

databases10
c-language10
cprogramming-language10
mongodb10
sharding10
mongodb-database10
database10
database-design9

Programming languages (4)

JavaC++JavaScriptJupyter Notebook

Github contributions (5)

github-logo-circle
mongodb/mongo

Jun 2019 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer & Database Engineer
Contributions:163 commits, 12 pushes in 3 years 7 months
Contributions summary:Jason's contributions focused on enhancing the functionality of the MongoDB database. The commits show the user working on features related to tenant migrations, implementing commands and checks for data consistency across shards during data movement. They are involved with making sure the code for internal transactions is correct with logging and debugging. The user's work also includes addressing failures in the internal key cache refresh.
nosqlc-plus-plusmongodb-databasedatabasemongodb
jz1242/jz1242.me

Nov 2017 - Mar 2019

Contributions:27 pushes, 2 branches in 1 year 4 months
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
Jason Zhang - Software Engineer at Datadog