Oleksandr Poliakov

Senior Software Engineer, .NET C at MongoDB

Richmond, 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
Oleksandr Poliakov is a Senior .NET/C# engineer with over a decade of commerce-focused development experience and seven years in senior roles, now building backend systems at MongoDB. He brings deep expertise in C# (multithreading, Reflection, LINQ), ASP.NET family frameworks, and SQL Server, combined with practical full-stack experience from a six-year stint at PressReader. Oleksandr has made notable open-source contributions to the official MongoDB C# driver—adding LINQ3 improvements, OfType support, constant expression processing, and $unionWith—demonstrating both library-level design and attention to query semantics. Comfortable across legacy WinForms to modern WebAPI and cloud-hosted services, he also has hands-on experience customizing SharePoint and Dynamics CRM. Based in Richmond, BC, he combines pragmatic engineering with a history of shipping production systems in media and database domains.
code7 years of coding experience
job18 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at Kharkov National University of Radioelectronics
bookBachelor’s Degree, Bachelor’s Degree at Kharkiv National Pedagogical University after G.S.Skovoroda
languagesUkrainian, English
github-logo-circle

Github Skills (11)

net-library10
csharp10
mongodb10
class-library10
dotnet-library10
linq10
c-libraries10
mongodb-database10
dotnet-core10
netframework10
nosql9

Programming languages (3)

C#CPython

Github contributions (5)

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

Apr 2023 - Jul 2026

The Official C# .NET Driver for MongoDB
Role in this project:
userBack-end Developer
Contributions:12 releases, 1253 reviews, 426 PRs in 3 years 3 months
Contributions summary:Oleksandr primarily contributed to the official C# .NET driver for MongoDB. They implemented new features such as support for `OfType` matching derived types and the processing of constant expressions for filter queries. Additional contributions included support for the `$unionWith` operator, improvements in code readability, and fixing existing issues in the LINQ3 provider. They also added support for the processing of constant expressions to filter queries.
csharpdotnetdrivermongodbcsharp-library
MongoDB Entity Framework Core Provider
Contributions:68 pushes, 63 branches, 16 tags in 2 years 7 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