Vladik Romanovsky

Senior Principal Software Engineer at Red Hat

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Vladik Romanovsky is a Senior Principal Software Engineer with 12 years of deep expertise in virtualization, KVM/libvirt, and cloud-native VM management, currently serving as a technical lead and maintainer of the KubeVirt project at Red Hat. He has a long history contributing to OpenStack Nova—improving compute, block device handling, and Libvirt driver robustness—which reflects his knack for production-grade backend engineering. Vladik’s career spans hands-on roles from enterprise virtualization at Morgan Stanley to global support leadership and product work at Red Hat, giving him rare end-to-end insight from troubleshooting to feature design. Based in Pincourt, Quebec, he pairs a physics BSc with pragmatic engineering, and quietly excels at bridging support, maintenance, and open-source development to deliver reliable, high-performance virtualization features.
code12 years of coding experience
job6 years of employment as a software developer
bookbsc, Physics, bsc, Physics at Bar-Ilan University
languagesEnglish, Hebrew, Russian, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

libvirt10
openstack10
python10
back-end-development10
virtualization10
cloud-infrastructure9
system-design8

Programming languages (8)

HCLDockerfileShellCMakefileGoHTMLPython

Github contributions (5)

github-logo-circle
openstack/nova

Sep 2013 - Feb 2017

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:100 commits in 3 years 5 months
Contributions summary:Vladik primarily focused on back-end development, making significant changes to improve the nova compute service. Their contributions involved merging and refactoring existing `mkfs` commands to use the `nova.utils.mkfs` method, adding functionality to handle block devices. The user also implemented enhancements related to ephemeral disk creation and resolved issues related to permission and configuration. Moreover, the user was involved in improvements and enhancements to Libvirt driver to handle errors and state changes.
novaopendevopenstackcompute
vladikr/user-guide

Mar 2018 - Feb 2025

This user guide will walk you through installation and various features.
Contributions:22 pushes, 15 branches in 7 years
pythonwalkuser-guideinstallationpython3
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
Vladik Romanovsky - Senior Principal Software Engineer at Red Hat