Andrey Zhadchenko is a software engineer with a decade of experience specializing in Linux, virtualization, and embedded graphics stacks. Currently at Virtuozzo, he works on QEMU/KVM IO performance and backup solutions for containers and VMs, and previously contributed to a company fork of CRIU and upstream Linux kernel features for container functionality. His background includes porting X11 and adapting DRM/device-tree/Mesa layers for a custom SoC GPU at SRISA RAS, and earlier research on malware detection at Acronis. A frequent open-source contributor, he has fixed bugs and added tests to the widely used CRIU checkpoint/restore project, improving socket handling and filesystem correctness. Based in Berlin with an M.S. from MIPT, he combines system-level rigor with practical experience across kernel, userland, and embedded environments. Notably, he has experience spanning both low-level kernel drivers and higher-level virtualization orchestration—bridging gaps few engineers do.
10 years of coding experience
6 years of employment as a software developer
Master's degree, Applied mathematics and physics, Master's degree, Applied mathematics and physics at Moscow Institute of Physics and Technology (State University) (MIPT)
Contributions:1 review, 12 commits, 4 PRs in 1 year 9 months
Contributions summary:Andrey primarily contributed to the CRIU project by fixing bugs and implementing new features related to checkpoint/restore functionality. Their work included addressing issues in socket handling, specifically fixing malloc size and improving socket filter implementation. The user also added new test cases for the ZDTM testing framework, focusing on unix sockets and file operations. Furthermore, they refactored code related to file system operations, ensuring correct path handling during the checkpoint/restore process.
Contributions:4 PRs, 21 pushes, 4 branches in 1 year 9 months
checkpointrestore
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
Andrey Zhadchenko - Software Engineer at Virtuozzo