Lubomir I. Ivanov is a Full-stack Developer with 15 years of experience building reliable web and cloud-native systems from Bulgaria. He combines hands-on full-stack work at Visma Aera with deep DevOps and test-automation expertise, evidenced by maintenance roles in high-profile Kubernetes projects like kind and test-infra and chairing SIG Cluster Lifecycle. His contributions span CI/CD, e2e testing, build automation and container tooling, plus pragmatic backend fixes for cross-platform apps such as Subsurface. Lubomir is comfortable moving between code, infrastructure and QA, automating quality gates and improving developer workflows. He brings a systems-minded approach to product code, often addressing subtle issues like encoding, timezone handling and test log visibility that prevent production surprises. Trained in computer science at the University of Economics - Varna, he blends academic grounding with extensive open-source stewardship.
15 years of coding experience
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Economics - Varna
Contributions:350 reviews, 191 commits, 184 PRs in 4 years 6 months
Contributions summary:Lubomir primarily focused on implementing and maintaining end-to-end (e2e) tests for the `kubeadm` installer. Their contributions included adding new tests for features like verifying manifest lists and installing/uninstalling DEB packages. They also made code changes to highlight errors in test logs for better visibility and refactored test file structures for improved organization. Furthermore, the user implemented and refined tests for a Kind cluster environment, creating a basic test-cmd script.
This is the official upstream of the Subsurface divelog program
Role in this project:
Back-end Developer
Contributions:13 reviews, 818 commits, 251 PRs in 9 years
Contributions summary:Lubomir was primarily focused on improving the codebase of the Subsurface project. Their contributions involved fixing bugs and inconsistencies related to Windows compatibility, specifically addressing issues with file handling, time zone handling, and the correct application of the UTF-8 encoding. They also made changes to the print functionality and to the UI of the dive details dialog, improving usability.
pythonsubsurfaceupstream
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
Lubomir I. Ivanov - Full-stack Developer at Visma Aera