Ivan Velkov is a software engineer with 11 years of experience building backend systems and contributing to production-grade projects across enterprise and startup environments. Based in Sofia, he has worked at VMware, Hyperscience, Payhawk and currently Gem, pairing hands-on engineering with teaching roles in algorithms and OOP at Sofia University. He has practical experience with build and deployment tooling, evidenced by contributions to the widely used pyVmomi VMware Python bindings where he updated packaging, dependencies and Python support. Holding a master's in Artificial Intelligence and a bachelor's in Informatics, Ivan blends strong academic foundations with real-world system maintenance and modernization. Colleagues know him for quietly improving developer experience and for navigating legacy codebases to deliver dependable upgrades.
11 years of coding experience
5 years of employment as a software developer
Master's degree Artificial Intelligence, Master's degree Artificial Intelligence at Sofia University St. Kliment Ohridski
Secondary education Mathematics and Informatics, Secondary education Mathematics and Informatics at National High School of Mathematics and Science
Contributions:5 commits, 3 pushes, 1 comment in 1 day
Contributions summary:Ivan's commits primarily focused on modifying the `setup.py` file to update the project's metadata and dependencies. They fixed metadata, added a dependency requirement for pywin32 related to SSO module and bumped the pyVmomi version. Further, they updated the supported Python versions in the `setup.py` and README, demonstrating a good understanding of the project's build and deployment processes.
Contributions:40 pushes, 2 branches in 1 year 1 month
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.