Jason Chan

Lead 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
Jason Chan is a Lead Engineer at MongoDB with 11 years of experience building and hardening distributed systems and database internals. Over a decade at MongoDB he progressed from intern to lead, contributing to core projects like the flagship mongodb/mongo repo—implementing robust command execution, tenant migration fixes, and test infrastructure for replica set binary-versioning. He brings deep back-end and database engineering expertise, having parallelized replica set initial sync as an intern and consistently focused on reliability and correctness at scale. Based in New York, he pairs hands-on coding with team leadership and a tendency to tackle brittle edge cases that improve long-term system resilience.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at The University of British Columbia
github-logo-circle

Github Skills (9)

replica-set10
mongodb10
data-management10
database-design10
mongodb-database10
testing9
cprogramming-language9
c-language9
javascript8

Programming languages (3)

C++GoPython

Github contributions (5)

github-logo-circle
mongodb/mongo

Jun 2017 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer / Database Engineer
Contributions:1 review, 430 commits, 96 pushes in 5 years 8 months
Contributions summary:Jason's contributions focused on implementing features to allow random assignment of binary versions in tests related to replica sets. They updated the MongoDB shell script and modified the Javascript files to accommodate randomly assigned binary versions in tests. Additionally, they worked on modifying code to make command execution more robust, particularly addressing issues related to tenant migrations and ensuring the correct persistence of data, and removing old code.
mongodb-databasec-plus-plusdatabasemongodbnosql
jasonjhchan/mongo

Jan 2019 - Nov 2021

The MongoDB Database
Contributions:12 pushes, 3 branches in 2 years 9 months
mongodb-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