Aleksandr Lyapunov is a seasoned software developer based in Moscow with 12 years of experience building backend systems, currently contributing at Mail.Ru Group. He has a strong C++ background from his time at ABBYY and deepened his expertise in database internals through meaningful contributions to the high-profile Tarantool project, focusing on replication, tuple update logic, and test coverage. Aleksandr is pragmatic about code quality—removing dead code, enforcing style, and implementing tests—while tackling low-level functionality like set_lsn and update-delete operations. He combines production-grade engineering with a willingness to engage in core-system fixes rather than surface features, making him reliable for critical backend and data-layer work. An unsung strength is his blend of long-term product familiarity and hands-on bugfixing, which helps stabilize and evolve complex systems over years.
Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
Back-end Developer
Contributions:722 reviews, 617 commits, 184 PRs in 9 years 6 months
Contributions summary:Aleksandr primarily focused on fixing bugs and improving the codebase, with commits that involved dead code removal and code style improvements. They implemented tests for update-delete operations and partially committed the set_lsn command, indicating involvement in database operations and internal system features. The user interacted with the tuple update process, specifically box and space management, and also contributed to replication code, demonstrating proficiency in database internals and core functionalities.
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
Aleksandr Lyapunov - Software Developer at Mail.Ru Group