Zide Chen

Software Engineer at Intel Corporation

Portland, Oregon Metropolitan Area United States
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

👤
Senior
🎓
Top School
Zide Chen is a software engineer with eight years focused on low-level systems, specializing in x86 Type‑1 hypervisors, board bring‑up, and device drivers. Based in Portland, he contributes to high-profile open source projects like Project ACRN—where he’s fixed multi-core AP initialization, trampoline relocation, and EPT memory-type issues—and has worked on crosvm for Chrome OS. His background spans embedded BSPs, bootloaders, and drivers across ARM and x86 from roles at Intel, Ixia, and QNX, reflecting deep firmware-to-hypervisor expertise. Notably, he bridges practical board bring‑up experience with hypervisor internals, making him effective at resolving subtle startup and memory-mapping problems that often block multi-core virtualization.
code8 years of coding experience
job9 years of employment as a software developer
bookB.Sc, Computer Science, B.Sc, Computer Science at Nankai University
github-logo-circle

Github Skills (10)

c1710
memory-management10
paging10
assembly10
c1110
sys10
virtualization10
operating-system10
x8610
linux-kernel8

Programming languages (2)

CRust

Github contributions (5)

github-logo-circle
projectacrn/acrn-hypervisor

Apr 2018 - Sep 2021

Project ACRN hypervisor
Role in this project:
userBack-end Developer
Contributions:42 reviews, 251 commits, 163 PRs in 3 years 5 months
Contributions summary:Zide contributed to the ACRN hypervisor by fixing issues related to AP (Application Processor) initialization, including problems with loading code at addresses above 64K. The user made adjustments to guest initial page tables and implemented the relocation of trampoline code, which is essential for the correct startup of multiple cores. The user also made updates to ensure memory type consistency using the EPT.
hypervisoracrn
ZideChen0/acrn-hypervisor

Apr 2018 - Oct 2021

Project ACRN hypervisor
Contributions:543 pushes, 428 branches, 3 tags in 3 years 6 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
Zide Chen - Software Engineer at Intel Corporation