Artem Gavrilov

Senior Software Engineer at Percona

Kemer, Antalya, Türkiye Turkey
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
Artem Gavrilov is a Senior Software Engineer with nine years of backend and database-focused experience, currently based in Kemer, Antalya, Turkey and working at Percona. He has progressed from backend developer to technical lead and now senior engineer, contributing deep expertise in database observability, backup/restore workflows, and agent-side integrations. At Percona he helped enhance the widely used Percona Monitoring and Management (PMM) project, adding MongoDB support and Point-in-Time Recovery features, including S3-based backup/restore implementations. Artem blends practical systems design with hands-on coding across Java and backend stacks, having built core call management systems early in his career. He is comfortable operating at the intersection of product requirements and low-level database mechanics, often tackling features that require both protocol familiarity and operational resilience. Colleagues describe him as a pragmatic engineer who moves complex database tooling from concept to production.
code9 years of coding experience
job9 years of employment as a software developer
bookUniversità degli Studi di Perugia
bookKaliningrad Technical University
languagesEnglish, Russian, Italian
github-logo-circle

Github Skills (11)

database-management10
re-store10
backup10
go10
api10
mongodb10
apidoc10
mongodb-database10
s3-bucket9
amazon-s39
aws-s39

Programming languages (14)

C++CRustMakefileGoMustachePerlHTML

Github contributions (5)

github-logo-circle
percona/pmm

Feb 2020 - Jan 2023

Percona Monitoring and Management: an open source database monitoring, observability and management tool
Role in this project:
userBack-end & Database Engineer
Contributions:33 releases, 1759 reviews, 167 commits in 3 years
Contributions summary:Artem contributed to the development and enhancement of the Percona Monitoring and Management (PMM) project, focusing on adding support for MongoDB's getCmdLineOpts action and Point-in-Time Recovery (PITR) features. Their work included modifying agent-side code, integrating new APIs, and adding new entities such as the MongoDB backup and restore functions. Furthermore, the user also implemented and tested the features for the backup and restore functionality with S3 locations.
databasemonitoringobservabilityperconapmm
percona/saas

Apr 2020 - Oct 2022

Platform (SaaS) public API definitions
Contributions:52 reviews, 42 commits, 99 PRs in 2 years 6 months
apipublic-apidefinitionssaas
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