Vasil Velichkov is a Product Manager with 14 years of experience designing, developing and shipping mobile network solutions, currently leading the SS7 product line including USSD Gateway, SMSDirect, CAMEL, INAP and MAP Gateways from Sofia, Bulgaria. He brings deep protocol-level expertise (MAP, CAMEL, INAP) paired with hands-on engineering roots—having risen through roles from software engineer to senior engineer and now product lead at Opencode Systems. His open-source contributions to high-profile projects like GNU Radio, srsRAN (4G) and Wireshark show a focus on reliability, performance tuning and protocol decoding, including SIMD optimizations and fixes that improve real-world telecom tooling. Colleagues rely on him for bridging product strategy with low-level implementation details and automated test practices, a combination reflected in his work on test automation, memory-leak fixes and cross-platform build reliability. Notably, he routinely translates obscure protocol quirks into robust product features, making complex telecom behavior predictable and operational.
14 years of coding experience
4 years of employment as a software developer
Bachelor, Informatics, Bachelor, Informatics at Sofia University St. Kliment Ohridski
Gnuradio blocks and tools for receiving GSM transmissions
Role in this project:
DevOps Engineer & QA Engineer / Test Automation Engineer
Contributions:7 reviews, 95 commits, 6 PRs in 1 year 9 months
Contributions summary:Vasil's primary contributions involved enhancing the testing and deployment infrastructure for the gr-gsm project. They added Docker files for various operating systems and environments, enabling consistent testing. Furthermore, they implemented and refined test scripts, including automated decryption tests and improved output formatting. The user also addressed build issues and dependencies, ensuring the project's stability and portability across different platforms.
GNU Radio – the Free and Open Software Radio Ecosystem
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:5 reviews, 17 commits, 9 PRs in 3 years
Contributions summary:Vasil primarily focused on improving the quality and reliability of the GNU Radio project through test-related commits. They fixed test failures, marked failing tests with `xfail` where appropriate, and added new unit tests for ZMQ message sources. The contributions included adjusting test conditions and correcting stop conditions to ensure more robust and reliable test execution. Additionally, the user addressed code related to potential errors in block documentation and corrected alloc/dealloc mismatches related to memory management in the runtime environment.
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
Vasil Velichkov - Product Manager at Opencode Systems Ltd.