Vladislav Lesin

Senior Software Engineer at MariaDB Corporation

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
Vladislav Lesin is a Senior Software Engineer with 14 years of experience specializing in high-performance storage, databases, and high-load internet systems. Currently at MariaDB Corporation, he focuses on MariaBackup and InnoDB internals, bringing deep expertise in transaction management, recovery, and low-level page/redo-log handling. Previously at Percona he implemented features and fixes across Percona Server, Xtrabackup and PerconaFT—contributions that show hands-on skill with transactional key-value stores and debug tooling for storage engines. His background leading high-load projects and developing in-memory session stores demonstrates practical system-level optimization across C/C++ and scripting languages. A frequent troubleshooter of core database subsystems, he also has experience porting and adapting open-source components to production constraints. Trained as a control systems engineer, he combines rigorous low-level engineering with an operator’s sense for reliability under load.
code14 years of coding experience
job14 years of employment as a software developer
bookMasters Degree, Automation and control systems, Masters Degree, Automation and control systems at Tula State University
languagesEnglish, Russian
github-logo-circle

Github Skills (25)

innodb10
storage-engine10
c-language10
key-value-store10
mariadb10
databases10
recovery10
backup10
cprogramming-language10
relational-databases10
sql-database10
database10
testing9
data-structure9
algorithm9

Programming languages (3)

C++PerlJupyter Notebook

Github contributions (5)

github-logo-circle
percona/PerconaFT

Nov 2015 - Aug 2018

PerconaFT is a high-performance, transactional key-value store
Role in this project:
userBack-end Developer
Contributions:15 commits, 22 PRs, 7 pushes in 2 years 9 months
Contributions summary:Vladislav primarily focused on modifying and testing code related to the PerconaFT key-value store. Their contributions involve changes to test files, adding a new option for checking transparent huge pages, implementing a directory layout feature, and adding new API functions for directory file editing. These changes indicate the user's involvement in the core functionalities and internal workings of the storage system. Furthermore, the user also contributed to the implementation of the debug sync feature.
transactionalperformancedatabasekey-value-storekey-value
MariaDB/server

Nov 2017 - Dec 2022

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:
userBackend Developer
Contributions:56 reviews, 159 commits, 22 PRs in 5 years 1 month
Contributions summary:Vladislav primarily contributed to the MariaDB server codebase, focusing on bug fixes and improvements related to the InnoDB storage engine. Their work involved addressing issues in areas such as incremental backups, locking mechanisms, and code related to data recovery and page handling. The commits demonstrate expertise in low-level database internals, including redo logs, page structure, and transaction management. Specific fixes included code improvements in the MariaBackup tool.
licensedsql-servermysqlsqlmariadb-server
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
Vladislav Lesin - Senior Software Engineer at MariaDB Corporation