Sergei Golubchik

Chief Architect, MariaDB Server

Cologne Bonn Region Germany
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 Golubchik is Chief Architect of the MariaDB Server and a long-time core contributor to the MySQL/MariaDB ecosystem. He combines over a decade of hands-on engine and connector development with leadership roles at MariaDB and earlier server-architecture positions at MySQL AB and Sun. His contributions focus on deep database internals — storage engines like TokuDB and MyISAM, performance schema instrumentation, and C connector stability and memory fixes — with an emphasis on performance and robustness. He also makes occasional front-end improvements (e.g., DZSlides) and serves on the MariaDB Foundation board, blending technical breadth with community stewardship. Trained as a physicist (PhD, MIPT), he applies analytical rigor to debugging low-level crashes and complex memory issues that power reliable SQL systems.
code11 years of coding experience
job15 years of employment as a software developer
bookPhD, Physics, PhD, Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesEnglish, German, Russian, Ukrainian
github-logo-circle

Github Skills (32)

buildsystem10
storage-engine10
javascript10
c-language10
mariadb10
css10
memory-management10
databases10
data-base10
cmake10
javascripts10
html10
relational-databases10
sql-database10
database-optimization10

Programming languages (9)

JavaC++ShellCPHPHTMLPascalJupyter Notebook

Github contributions (5)

github-logo-circle
MariaDB/server

May 2014 - Jan 2023

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:338 reviews, 4117 commits, 221 PRs in 8 years 9 months
Contributions summary:Sergei's contributions primarily involve the MariaDB server, focusing on core database functionalities and performance optimizations. They have demonstrated expertise in database engine internals, including contributions related to the TokuDB storage engine, such as disabling huge pages checks and addressing crashes. The user's work also involved the MyISAM engine, showing their involvement in ensuring data integrity and handling errors. Moreover, the user demonstrated expertise in performance schema instrumentation, focusing on memory usage and index improvements.
licensedsql-servermysqlsqlmariadb-server
paulrouget/dzslides

Oct 2014 - Oct 2016

DZSlides is a one-file HTML template to build slides in HTML5 and CSS3.
Role in this project:
userFront-end Developer
Contributions:15 commits, 1 PR, 1 push in 1 year 11 months
Contributions summary:Sergei primarily focused on improving the front-end functionality and user experience of the DZSlides presentation tool. Their contributions included modifying the HTML template to enhance features like incremental lists, text highlighting, and the inclusion of headers and footers. They also made improvements related to the presentation's behavior in overview mode and when printing to PDF, while also cleaning up code and removing vendor prefixes.
csscss3one-filehtml5html-template
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