Blake Oler

Lead Engineer, Service Architecture 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
Blake Oler is a Lead Engineer in Service Architecture at MongoDB with 11 years of engineering experience building resilient, distributed systems. He has progressed through multiple roles at MongoDB from intern to lead, focusing on back-end and database engineering and improving test infrastructure for complex sharded and transactional workloads. Blake contributes to the flagship mongodb/mongo repository, adding concurrency tests and enhancing resilience around resharding and stepdowns—work that improves reliability for a widely used database. Based in New York, he combines hands-on coding with system-level design, mentorship, and operational thinking. Early internships and full-stack projects gave him practical exposure to web, data, and monitoring stacks, informing his pragmatic approach to architecture. Despite calling himself a “professional-in-training,” his track record shows steady ownership of critical, hard-to-test distributed behaviors.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of Southern California
github-logo-circle

Github Skills (13)

databases10
transaction10
mongodb10
sharding10
nosql10
mongodb-database10
database10
concurrency9
testing9
cpp8
c-language8
cplus8
cprogramming-language8

Programming languages (8)

TypeScriptJavaC++CHaxeJavaScriptGoPython

Github contributions (5)

github-logo-circle
mongodb/mongo

Sep 2017 - Dec 2022

The MongoDB Database
Role in this project:
userBack-end & Database Engineer
Contributions:407 commits, 2 PRs, 193 pushes in 5 years 4 months
Contributions summary:Blake's contributions focused on adding transaction tags to tests, and creating and testing concurrency workloads related to resharding. They implemented new tests for transaction support within a sharded MongoDB environment, dealing with update and replace operations. The user also worked on improving the testing infrastructure to account for stepdowns in the distributed environment. Key work includes improving the resilience of the test suite.
mongodb-databasec-plus-plusdatabasemongodbnosql
BlakeIsBlake/mongo

Oct 2017 - Aug 2022

The MongoDB Database
Contributions:2 PRs, 9 pushes, 18 branches in 4 years 11 months
faunadbmongodb-databasedatabasemongodb-drivermongodb
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