Sergei Puchin

Head Of Distributed Queries Team at YDB

Russia
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
Sergei Puchin is a seasoned distributed systems leader with six years of formal experience and over a decade in backend and data platform engineering, currently heading the Distributed Queries team at YDB. He has progressed from hands-on engineering roles at Microsoft and NVIDIA to senior and leadership positions at Yandex and now YDB, specializing in scalable, strongly consistent distributed SQL databases and query execution. Sergei combines deep C++ systems work with operational stewardship—evidenced by contributions to the open-source YDB project that included preserving authorship and maintaining core client code. He excels at bridging low-level performance engineering with team leadership, driving reliability and ACID transaction semantics at scale. Based in Russia and trained at MSU, he brings a practical mix of enterprise-grade systems experience and open-source discipline to complex data infrastructure challenges.
code6 years of coding experience
job10 years of employment as a software developer
bookLomonosov Moscow State University
languagesRussian, English
github-logo-circle

Github Skills (10)

databases10
distributed-systems10
c-language10
cprogramming-language10
distributed-database10
database10
dbms9
dbm9
sql9
cpp8

Programming languages (6)

C#TypeScriptJavaC++GoPython

Github contributions (5)

github-logo-circle
ydb-platform/ydb

Feb 2022 - Aug 2022

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
Role in this project:
userBack-end Developer
Contributions:318 reviews, 53 commits, 52 PRs in 6 months
Contributions summary:Sergei restored authorship annotations for a specific individual across multiple commits, indicating work on maintaining the integrity of the code's history. The changes involved modifying a C++ file within the `ydb/core/client` directory, which likely pertains to client-side interactions with the database. These modifications suggest contributions related to the core functionality and operational aspects of the YDB database, potentially involving bug fixes or minor enhancements.
dbmsdistributed-sql-databaseydbdatabaseconsistency
spuchin/ydb

Feb 2024 - Mar 2025

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
Contributions:24 pushes, 21 branches in 1 year 1 month
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