Kirill Gavrilov is a Senior Software Engineer based in Frankfurt with 11 years of experience building platform tooling and backend systems that help engineering teams ship faster. He specializes in Kotlin/Java for event-driven microservices, DDD and event sourcing, and has a proven track record creating monorepos, idiomatic Gradle builds, and efficient ephemeral CI/CD on Kubernetes and Azure Pipelines. Kirill combines hands-on backend work with infrastructure automation—dependency management, repository policies, CI caching/parallelism, and performance test orchestration—to improve delivery velocity and security. He contributes to well-known open-source projects like WebdriverIO by hardening tests and documentation, bringing a QA-minded attention to reliability. A mentor and documenter, he routinely turns complex legacy landscapes into maintainable services and developer-friendly workflows.
11 years of coding experience
7 years of employment as a software developer
Master of Engineering (M.Eng.), Computer and Information Systems Security, Master of Engineering (M.Eng.), Computer and Information Systems Security at St. Petersburg State University of Telecommunications named after prof. M.A. Bonch-Bruevich
Next-gen browser and mobile automation test framework for Node.js
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:4 reviews, 7 PRs, 26 comments in 1 year
Contributions summary:Kirill primarily contributed to the test suite and documentation of the `webdriverio/webdriverio` repository. They fixed issues related to browser automation, specifically addressing bugs in window handling and frame switching within the testing framework. Their contributions included adding and modifying tests to cover edge cases and improve the overall reliability of the automated testing capabilities. They also addressed documentation issues.
Contributions:15 pushes, 5 branches in 3 years 11 months
javajavaee
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
Kirill Gavrilov - Senior Software Engineer, Platform Team