Viktor Kirilov is a Technical Lead and Engineering Manager with 11 years of experience who helped grow Enhancv from a first hire into a $3M ARR product used by 2.5M people. He blends hands-on engineering—architecting serverless, CI/CD and microservices for AI, PDF rendering and resume analysis—with people leadership, having run end-to-end hiring and developer growth programs. Viktor is an active open-source contributor, improving Ethereum Nimbus validator tooling and modern C++ test suites, and his Raspberry Pi home automation project once trended on GitHub and HackerNews with 3.3k stars. A national programming Olympiad winner and recipient of Bulgaria’s John Atanasov diploma, he pairs competitive problem-solving roots with product-focused execution. Based in Sofia, he’s equally comfortable shipping low-latency backend features and coaching teams to build reliable, scalable systems.
11 years of coding experience
PMG "Sv. Kliment Ohridski" Montana
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Sofia University St. Kliment Ohridski
Contributions:5 reviews, 42 commits, 40 PRs in 6 months
Contributions summary:Viktor contributed to the Nimbus Ethereum 2.0 client by fixing bugs related to logging and JSON serialization of data structures. They implemented changes to the network layer by adding attestation bitfields to bootstrap ENRs, and also refactored code related to the VC/BN split for better key management and remote validator setup. The user also focused on the validator API, implementing several endpoints and contributing to the ongoing development of the validator client, demonstrating a strong understanding of the project's core functionality.
Contributions:14 commits, 1 PR, 16 comments in 2 months
Contributions summary:Viktor's contributions primarily involve updating the testing framework from Catch to doctest. This includes modifying test files and adapting the testing infrastructure to the new framework. The changes focus on ensuring compatibility and proper functionality with doctest, as demonstrated by refactoring existing tests. Additionally, the user addresses build issues and warning messages within the testing environment, highlighting a focus on maintaining the integrity and stability of the test suite.
clangc-plus-plusmessagepackrfc-7159json-patch
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
Viktor Kirilov - Technical Lead & Engineering Manager at Enhancv