Maxim Smyatkin is a Lead Software Engineer with 11 years specializing in backend C++ development for database engines and distributed systems, currently driving technical work at Yandex Cloud. He has deep hands-on experience improving DBMS internals—from storage engine redesigns and metadata catalog refactors to enterprise access control and SAML integration—delivering measurable performance and security gains. At HEAVY.AI he contributed to the HeavyDB open-source codebase, adding prepared statements, approximate distinct aggregates and SQL frontend enhancements, and owned JDBC tooling and maven artifacts. Known for turning “horribly hard” problems into simple, elegant solutions, he favors performance-focused optimizations and practical system-level designs. Based in Murom, Russia, he pairs a master’s in information systems with a background in small-team product development and low-level engineering, including tooling for stress testing and concurrency improvements.
11 years of coding experience
11 years of employment as a software developer
Master's degree, Information systems and technologies, 5.0, Master's degree, Information systems and technologies, 5.0 at Владимирский Государственный Университет / Vladimir State University
Contributions:118 commits, 3 PRs, 13 comments in 4 years 10 months
Contributions summary:Maxim contributed to the development of back-end features and improvements related to database interactions within the HeavyDB repository. The user implemented features for prepared statements and approximate distinct count aggregate functions. The user also refactored privileges code and worked on improvements related to database and table metadata handling within the catalog. Furthermore, the user contributed to the SQL frontend, improving the processing of multi-line queries and extending help messages.
A JDBC driver for connecting to an OmniSci GPU database and running queries.
Contributions:11 releases, 51 commits, 1 PR in 3 years 4 months
database-accessgpuolapdatabasejava
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
Maxim Smyatkin - Lead Software Engineer at Yandex Cloud