Paval Kasko

Senior Software Engineer at SingleStore

Lviv, Lviv Oblast, Ukraine
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

👤
Senior
🎓
Top School
Paval Kasko is a senior software engineer with 12 years of experience specializing in cloud-native back-end systems and DevOps, currently delivering production software at SingleStore from Lviv, Ukraine. He has a strong track record at Percona and other firms designing and hardening operators for stateful databases—contributing security contexts, backup/restore logic, and liveness/readiness probe configuration to well-known Percona operators for MongoDB and XtraDB Cluster. Comfortable across infrastructure and application layers, he repeatedly focuses on secure, reliable deployment patterns for distributed databases and storage integrations like S3. With dual academic backgrounds in accounting and computer science, he brings both pragmatic process thinking and technical depth to operational reliability and automation.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Computer science, Bachelor's degree, Computer science at Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki
bookBachelor's degree, Accounting, Bachelor's degree, Accounting at Belaruski Dzjaržauny Ekanamièny Universitet
languagesEnglish, Russian, Russian
github-logo-circle

Github Skills (10)

kubernetes10
re-store10
backup10
docker10
kubernetes-operator10
go10
dockers10
kubernetes-pods10
back-end-development9
api8

Programming languages (6)

C#TypeScriptShellGoGroovyEmacs Lisp

Github contributions (5)

github-logo-circle
Percona Operator for MongoDB
Role in this project:
userBack-end & DevOps Engineer
Contributions:181 reviews, 116 commits, 91 PRs in 1 year 4 months
Contributions summary:Paval primarily contributed to the operator's back-end functionality, adding crucial security context configurations for the Percona Server for MongoDB. They modified code related to statefulsets, backup jobs, and agent configurations. Furthermore, the user was also responsible for adding and configuring the necessary parameters for the liveness and readiness probes.
k8spsmdbperconaoperatorkubernetesdatabase
Percona Operator for MySQL based on Percona XtraDB Cluster
Role in this project:
userBack-end & DevOps Engineer
Contributions:143 reviews, 153 commits, 57 PRs in 1 year 4 months
Contributions summary:Paval primarily focused on fixing conflicts and refactoring the code related to backup and restore functionalities within the Percona XtraDB Cluster Operator. They addressed code differences in backup/restore scripts, volume management, and security contexts. Furthermore, the user contributed to ensuring the correct configuration of pod and container security contexts across various components, including S3 restore jobs.
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.
Request Free Trial
Paval Kasko - Senior Software Engineer at SingleStore