Nikolay Vladimirov is a seasoned Network Solutions Engineer with 19 years of experience designing, automating and integrating IP/MPLS and cloud-connected networks for telecoms and enterprises. He blends deep low-level Linux and systems programming knowledge (C/C++, kernel modules, IPC) with pragmatic network automation in Perl, Python, TCL and Bash to build bespoke provisioning, inventory and NFV solutions at provider scale. Nikolay has led complex migrations and multi-vendor integrations (Cisco, Juniper, Nokia, Huawei, Fortinet, Palo Alto and more), validated on-prem designs, and extended services into AWS/Azure and Interoute’s VDC cloud. As a senior escalation point and mentor he pairs hands-on troubleshooting with clear operational documentation and testing discipline. Active in open source, he has contributed to libgit2 and its Ruby bindings, showing attention to correctness and test quality beyond typical network engineering work. Based in Sofia, he brings both theoretical rigor (MEng/BEng in Telecommunications) and practical field experience from core network commissioning to SD‑WAN and QoS design.
19 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (BEng), TELECOMMUNICATIONS, 5.6/93% (average), Bachelor of Engineering (BEng), TELECOMMUNICATIONS, 5.6/93% (average) at TECHNICAL UNIVERSITY OF GABROVO
Contributions summary:Nikolay primarily contributed to the Ruby bindings for the libgit2 library. Their work focused on refining the index functionality by removing references to missing functions and addressing whitespace issues. They also addressed issues related to test setup and test utility functions, suggesting a focus on improving the overall quality and maintainability of the project. The user's commits reveal a deep understanding of the internal structure of rugged, and they consistently modified C and Ruby files.
A cross-platform, linkable library implementation of Git that you can use in your application.
Role in this project:
Back-end Developer
Contributions:13 commits in 9 months
Contributions summary:Nikolay contributed primarily to the notes functionality within the libgit2 library. Their work involved fixing whitespace issues and adding the option to allow git note overwrites. The commits also included modifications to the `src/notes.c`, `tests-clar/notes/notes.c`, `include/git2/notes.h` and `tests-clar/notes/notesref.c` files, indicating they were involved in the implementation and testing of the notes feature. This suggests a focus on modifying and maintaining core git functionality within the library.
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
Nikolay Vladimirov - Network Solutions Engineer at Freelance