Boris Dogadov

.NET Driver Team Lead at MongoDB

Vancouver, British Columbia, Canada
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
Boris Dogadov is a seasoned .NET engineering leader with nine years of experience building high-performance distributed systems, now leading the .NET Driver team at MongoDB from Vancouver. He combines deep low-level performance tuning (C/C++, Mono) and large-scale cloud microservices expertise from roles at Microsoft and StorONE with entrepreneurial product development as co-founder and CTO of a social aggregation startup. At MongoDB he has contributed directly to the official C# driver—improving serialization, index management, logging, tests, and modern Memory<T>/ReadOnlyMemory<T> support—bridging hands-on coding with team leadership. His background includes real-time GIS, media streaming, and compiler/transpiler work, reflecting a knack for turning research-grade algorithms into production-grade systems. He holds an MSc in Computer Science and a BSc (Magna Cum Laude), and is known for squeezing out tangible performance gains while keeping developer ergonomics in focus.
code8 years of coding experience
job22 years of employment as a software developer
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Tel Aviv University
languagesEnglish, Russian, Hebrew
github-logo-circle

Github Skills (14)

csharp10
mongodb10
mongodb-database10
dotnet-core10
netframework10
serialization9
data-serialization9
deserialization9
unit-testing8
net-library8
c-libraries8
class-library8
dotnet-library8
indexing8

Programming languages (5)

C#JavaShellCPython

Github contributions (5)

github-logo-circle
mongodb/mongo-csharp-driver

Dec 2020 - Jan 2023

The Official C# .NET Driver for MongoDB
Role in this project:
userBack-end Developer
Contributions:8 releases, 1247 reviews, 111 commits in 2 years 1 month
Contributions summary:Boris primarily worked on the C# .NET driver for MongoDB, contributing bug fixes and implementing new features. Their work included addressing issues in serialization, deserialization, and index management. Furthermore, the user updated the code to support the use of Memory<T> and ReadOnlyMemory<T> data types, contributing to performance improvements. The commits also included improvements to logging and testing.
dotnetnosqlcsharp-libraryfaunadbcsharp
BorisDog/specifications

Apr 2021 - Jul 2023

Specifications related to MongoDB
Contributions:5 reviews, 2 PRs, 79 pushes in 2 years 3 months
specificationsmongodb
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
Boris Dogadov - .NET Driver Team Lead at MongoDB