Minggui Cao

Software Engineer at Intel

Minhang District, Shanghai, China
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
Minggui Cao is a seasoned software engineer with 8+ years specializing in virtualization, embedded systems and Linux on ARM and x86 platforms. He has deep hands‑on experience in hypervisor internals—contributing to the well-known ACRN project by improving multiboot/bootloader support, TSC emulation, MSR protections and interrupt handling. Strong in C/C++ with scripting in Bash/Python, he pairs low‑level driver and RTOS debugging (JTAG/Trace32) with performance tuning using perf/vtune and PMU analysis. At Intel he led real‑time profiling, FuSa PCI documentation and patentable innovations, and earned multiple internal awards for impactful fixes and customer support. Comfortable across the stack from boot code and VMCS changes to system tooling, he’s known as a dependable, creative problem solver who thrives on complex platform bring‑up and production hardening. Based in Shanghai, he brings a rare blend of mobile/telephony origins and modern virtualization expertise that helps bridge device firmware to cloud‑adjacent workloads.
code8 years of coding experience
job19 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Northwest Polytechnical University
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

c1710
bootloader10
hyper10
hypervisor10
c1110
hyper-v10
vms10
assembly8
x868
acpi7

Programming languages (1)

C

Github contributions (5)

github-logo-circle
projectacrn/acrn-hypervisor

Mar 2018 - Sep 2022

Project ACRN hypervisor
Role in this project:
userBack-end Developer
Contributions:2 reviews, 148 commits, 26 PRs in 4 years 7 months
Contributions summary:Minggui's contributions primarily revolve around enhancing the ACRN hypervisor, focusing on enabling and improving the boot process. They've added support for firmware and ramdisk as multiboot modules, refined the multiboot-related code, and enabled features like TSC-offset and TSC MSR emulation. The user also worked on security, adding MSR ops protection and modifying code related to interrupt handling. The code changes include modifications to the boot loader and VMCS, indicating a deep understanding of the hypervisor's internals.
hypervisoracrn
mgcao/acrn-hypervisor

Oct 2019 - Sep 2022

Project ACRN hypervisor
Contributions:61 pushes, 6 branches in 2 years 11 months
hypervisoracrn
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
Minggui Cao - Software Engineer at Intel