Andrii Dema is a back-end developer with a decade of hands-on experience building and hardening cloud-native database operators and backup tooling, currently based in Kyiv and working at JazzServe. He has contributed meaningful DevOps and backend improvements to well-known Percona projects—adding Azure Blob backup support, tightening credential handling, and improving operator stability for MySQL and MongoDB in Kubernetes. Andrii focuses on practical reliability: safe defaults, secure certificate and secret handling, and robust upgrade/restore flows that reduce production risk. His background in computer engineering (BSc and MSc from Kyiv Polytechnic) complements a pragmatic approach to shell scripting, operator logic, and storage integration. Colleagues describe him as the sort of engineer who uncovers edge-case failures in orchestration and quietly fixes them before they become incidents.
Contributions:273 reviews, 146 commits, 116 PRs in 1 year 10 months
Contributions summary:Andrii primarily contributed to the Percona Operator for MongoDB project by implementing features and fixing bugs related to the operator's behavior in managing MongoDB instances within Kubernetes. Their work involved modifying default configurations, restricting the minimum size of mongos and config server pods, and adding support for Microsoft Azure Blob storage for backups. The user also addressed issues with the operator's readiness probes and finalizers for deleting pods, improving the operator's stability and reliability.
Percona Operator for MySQL based on Percona XtraDB Cluster
Role in this project:
Backend Developer & DevOps Engineer
Contributions:157 reviews, 72 commits, 91 PRs in 1 year 7 months
Contributions summary:Andrii primarily contributed to the operator's backend logic and configuration, specifically focusing on features related to safe configuration defaults, and adding service label support. The user also worked on features related to storage configurations and backup/restore processes, specifically integrating Azure blob storage for backups and ensuring the secure handling of certificates and secrets. Their work included changes to the operator's core components and improvements to the deployment and upgrade processes.
mysqlperconaoperatorkubernetesk8spxc
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.