Pavel Khripkov is a senior software engineer and architect with ~6+ years crafting backend systems in Python and Go, specializing in databases, ETL, and observability. He has led teams and projects from architecture and UML design through CI/CD, mentoring, and production rollouts across marketplaces, restaurant automation, and virtual ISP integrations. Pavel contributes to the well-known Percona Monitoring and Management open-source project, focusing on protobuf-driven backend data models and MongoDB checks, which underscores his expertise in database monitoring internals. He excels at improving data consistency, automating product workflows, and building monitoring and analytics pipelines that integrate with existing ecosystems. Colocated in Türkiye, he pairs hands-on coding with technical leadership and a track record of turning complex integrations into reliable, maintainable systems.
Percona Monitoring and Management: an open source database monitoring, observability and management tool
Role in this project:
Back-end Developer / Database Engineer
Contributions:294 reviews, 66 commits, 60 PRs in 11 months
Contributions summary:Pavel's commits primarily focus on refactoring and extending the protobuf files used within the Percona Monitoring and Management (PMM) tool. The changes include modifications to the `api/serverpb/server.pb.go`, `api/agentpb/agent.pb.go` and other protobuf files, which likely relate to the core data model and API definitions. This indicates the user is involved in modifying the data structures that are used within the tool's backend services. The user also introduces and modifies code related to MongoDB checks.
Contributions:20 PRs, 197 pushes, 18 branches in 20 days
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.