Ivan Bessonov is a lead software engineer with 11 years of experience specializing in storage engines and distributed systems, currently leading work at MariaDB after a multi-year tenure at GridGain. A mathematician by background, he brings deep technical rigor to core data management, caching and cluster subsystems and is an active contributor to the Apache Ignite project, fixing tricky bugs and improving internal correctness. He has a strong Java pedigree from early work at JetBrains and ISS Art, combined with hands-on performance tuning, code review and team mentorship. Comfortable operating at the intersection of research-level algorithms and production-ready engineering, he frequently surfaces subtle correctness and permission issues that improve cluster reliability. Based in Yerevan, Armenia, he blends academic training in applied mathematics with a pragmatic focus on long-lived, high-throughput storage components.
11 years of coding experience
11 years of employment as a software developer
Специалист, Прикладная математика и информатика, 4,91, Специалист, Прикладная математика и информатика, 4,91 at Омский Государственный Университет (ОмГУ)
Contributions:146 reviews, 183 commits, 189 PRs in 4 years 1 month
Contributions summary:Ivan primarily contributes to the Apache Ignite project by fixing bugs and implementing code improvements. Their work includes addressing permission checks for cluster activation, resolving issues with closures in task permissions, correcting the calculation of fill factors for empty regions, and adding annotations to internal classes. The user's commits demonstrate a strong understanding of the internal workings of Ignite, focusing on the core modules related to data management, caching, and cluster management.
Contributions:1 PR, 24 pushes, 1 branch in 5 years 5 months
injectiondependency-injectiontiny
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
Ivan Bessonov - Lead Software Engineer at GridGain Systems