Daniel Gottlieb

Senior Staff Engineer at Viam

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
Daniel Gottlieb is a Senior Staff Engineer with 16 years building and hardening distributed databases and cloud services, now based in New York. He has deep, practical expertise in transaction processing, replication, and storage engine integration from long tenure at MongoDB where he led critical releases, mentored engineers, and authored core server and backup algorithms. His open-source contributions include impactful fixes and internals work in flagship projects like the MongoDB server, the WiredTiger storage engine, and the official MongoDB Java driver, reflecting a focus on correctness, performance, and tooling around GridFS and indexing. Known as a technical troubleshooter and communicator, he translates dense concurrency and isolation problems into digestible solutions and customer-facing advisories. Collected training in physics and computer science underpins his methodical approach to systems design and debugging.
code17 years of coding experience
job18 years of employment as a software developer
bookBS Physics and Computer Science, BS Physics and Computer Science at Rutgers University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (23)

c-language10
gridfs10
nosql10
wiredtiger10
testing10
databases10
c1110
java10
mongodb-database10
c1710
javas10
timestamping10
error-handling10
cprogramming-language10
mongodb10

Programming languages (10)

TypeScriptJavaC++RustCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
mongodb/mongo

Mar 2016 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end Developer / Database Engineer
Contributions:1 review, 494 commits, 1 PR in 6 years 10 months
Contributions summary:Daniel primarily contributed to the MongoDB database project by removing unused code related to bugprone-unused-raii in various test files. The commits indicate a focus on improving the quality of the codebase by cleaning up test files, including those for the client and catalog. This user also made changes to the code related to the core of MongoDB, specifically on indexing and the internal features.
mongodb-databasec-plus-plusdatabasemongodbnosql
wiredtiger/wiredtiger

Jul 2018 - Aug 2021

WiredTiger's source tree
Role in this project:
userBack-end Developer
Contributions:31 reviews, 6 commits, 12 PRs in 3 years 1 month
Contributions summary:Daniel primarily contributes to the WiredTiger database project, focusing on enhancing error logging, exposing session query timestamp methods, and adding a read_once configuration to cursors. Their work involves modifications to core database functionalities like timestamp querying, cursor behavior, and internal error handling. The contributions span across multiple source files, demonstrating a good understanding of the database internals and its configuration.
wiredtiger
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