Kiril Vladimirov is a seasoned platform engineering leader with 14 years of experience building and operating cloud-native systems, now leading Platform Development at SiteGround from Sofia. He progressed from hands-on software development to management roles, blending backend expertise with people and delivery leadership across startups and large tech firms including Uber and CloudSigma. Kiril contributes to notable open-source projects—such as refactors and matcher-test coverage for Prometheus Alertmanager and a CloudSigma data source for coreos-cloudinit—demonstrating deep familiarity with observability and cloud-init tooling. His academic background in software engineering and a master’s in artificial intelligence inform a pragmatic approach to automating infrastructure and improving reliability. Known for surfacing edge-case bugs (empty SSH keys, IP retrieval fixes) and adding robust tests, he combines detail-oriented engineering with strategic platform thinking. Based in Bulgaria, he brings a blend of production-grade coding, open-source contribution, and team leadership to scale resilient developer platforms.
14 years of coding experience
12 years of employment as a software developer
Master’s Degree Artificial Intelligence, Master’s Degree Artificial Intelligence at Sofia University St. Kliment Ohridski
[DEPRECATED] - Simple configuration tool for Container Linux
Role in this project:
Back-end Developer
Contributions:7 commits, 1 PR, 5 comments in 6 months
Contributions summary:Kiril primarily focused on adding a new data source for the CloudSigma server context within the coreos-cloudinit repository. Their contributions included implementing functionality to fetch metadata and userdata from the CloudSigma server context, along with associated testing. They also fixed issues related to retrieving the public and local IPv4 addresses, and addressed an empty SSH key issue. The contributions leveraged the `cepgo` library for communication with the CloudSigma server context.
Contributions:9 reviews, 11 commits, 4 PRs in 1 month
Contributions summary:Kiril's primary contribution was refactoring the `prometheus/alertmanager` repository, focusing on replacing `types.Matcher` with `labels.Matcher`. They updated multiple files, including `silence.proto`, `silence.go`, `api/v1/api.go`, and test files, to reflect these changes. Furthermore, the user added comprehensive tests for the new `NOT_EQUAL` and `NOT_REGEXP` matcher types, improving the robustness of the silencing functionality. This indicates a strong understanding of the project's core functionality and the underlying data structures.
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.