Vadim Rozenfeld

Principal Software Engineer at Red Hat

New South Wales, Australia
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
Vadim Rozenfeld is a Principal Software Engineer based in New South Wales with 16 years of experience designing and delivering complex Windows paravirtualized drivers and host back-end components for virtualization stacks. At Red Hat he architects and implements storage, memory management and host‑guest communication drivers (WDK/WDF/Storport/Scsiport/WDDM/NDIS), and contributes to QEMU/SPICE audio and Hyper‑V enlightenment for KVM. His open-source contributions include low-level work on virtio-win drivers and automation of driver packaging, reflecting a blend of systems programming and build/automation expertise. Earlier roles in embedded motion control and medical imaging honed his real‑time, multithreaded and device‑driver skills across C/C++, assembly and .NET. He pairs deep kernel- and hardware-level knowledge with practical scripting and automation to keep complex driver ecosystems reproducible and up-to-date. An uncommon strength is his track record of improving both runtime behavior (power states, storage resizing) and the developer toolchain that ships those drivers.
code16 years of coding experience
job9 years of employment as a software developer
bookMoscow State Technological University "Stankin"
github-logo-circle

Github Skills (16)

c1710
windows-driver10
c-language10
driver10
c1110
cprogramming-language10
python10
scripting10
build-automation10
virtio10
qemu9
kvm9
packaging9
rpm8
githubaction-workflow7

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
Windows paravirtualized drivers for QEMU\KVM
Role in this project:
userBack-end Developer
Contributions:52 reviews, 1181 commits, 122 PRs in 12 years 8 months
Contributions summary:Vadim primarily contributed to the development of the Windows paravirtualized drivers for QEMU/KVM. Their work included the implementation of features related to balloon and vioserial drivers. The code changes suggest the user was involved in fixing bugs, adding tracing capabilities, and implementing enhancements for disk resizing. Furthermore, they worked on improvements related to handling device power states and managing storage requests.
hyper-vc-plus-plusvirtualizationvirtio-winguest
Scripts for packaging virtio-win drivers
Role in this project:
userAutomation Engineer
Contributions:3 reviews, 54 commits, 53 PRs in 2 years 10 months
Contributions summary:Vadim primarily contributed to the project by creating and modifying scripts used for packaging and building Windows drivers for the virtio-win project. Their work involved modifying build scripts written in Python, updating driver versions, and integrating support for new components such as WinFSP and spice-vdagent. The contributions are focused on automating the build process and ensuring compatibility with different Windows versions.
driversdriverwindows-driverwindowsmount
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