Viktor Prutyanov is a software engineer with 11 years of experience specializing in low-level systems, device drivers, and virtualization, and is a maintainer in the QEMU project and virtio-win ecosystem. He develops Windows paravirtualized drivers and guest debugging tools (elf2dmp, dump-guest-memory) used upstream in QEMU/KVM, and has contributed fixes and enhancements to NetKVM, VirtIOFS and Linux kernel subsystems. His background spans both software and hardware: FPGA implementations of VirtIO devices and a DDR3 memory encryption/authentication design, plus work on bootloaders and kernel drivers for ARM devices. A dual MIPT/Skoltech alumnus with teaching experience in digital electronics and Verilog, he combines strong academic rigor with practical production contributions to widely used open-source virtualization projects. An interesting detail: beyond driver code he actively maintains debugging tooling that exposes crashdump headers to streamline Windows guest debugging in QEMU.
11 years of coding experience
4 years of employment as a software developer
Master's degree, Computational Science and Engineering, Master's degree, Computational Science and Engineering at Skolkovo Institute of Science and Technology
Master's degree, Applied Mathematics and Physics, 4.9, Master's degree, Applied Mathematics and Physics, 4.9 at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:28 reviews, 91 commits, 48 PRs in 4 years 9 months
Contributions summary:Viktor primarily contributed to the development of Windows paravirtualized drivers for QEMU/KVM, focusing on the fwcfg64 driver. Their work involved adding helper functions and exposing crashdump header data for debugging purposes. The contributions include enhancements to the NetKVM and VirtIOFS drivers, and also included fixing several code analysis issues, which improved the overall code quality. The user's contributions demonstrate expertise in low-level driver development.
Contributions:2 pushes, 1 branch in 4 years 5 months
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.