Chao Peng is a Senior Software Engineer based in Beijing with 11 years of experience specializing in OS, virtualization and cloud platforms. At Intel he focuses on open-source virtualization work, bringing deep design insight and strong architecture skills to production-grade projects. His contributions to the cloud-hypervisor project—adding QCOW support, a virtio-rng device, CPUID improvements and VFIO MMIO mapping—demonstrate hands-on systems-level coding in Rust for modern cloud workloads. Previously at Wind River he worked on hypervisor and kernel design across VxWorks and Linux, grounding his cloud work in low-level platform expertise. Customer-focused and business-oriented, he blends pragmatic engineering with security-conscious design to deliver reliable, extensible virtualization features.
A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
Role in this project:
Back-end Developer
Contributions:10 commits, 2 PRs, 28 comments in 2 months
Contributions summary:Chao primarily focused on extending the `cloud-hypervisor` project with new features and integrations. They added support for QCOW image format for the virtio-block device, enabling users to use QCOW images. They also implemented a virtio-rng device to provide entropy to the guest, along with improvements to the CPUID handling. Furthermore, the user contributed to the VFIO device integration, mapping MMIO regions into the guest.
Contributions:18 commits, 3 PRs, 3 pushes in 4 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.