Principal Software Engineer at RISC-V International
Kowloon, Hong Kong, China
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Wei Fu is a Principal Software Engineer with over 8 years in embedded and enterprise Linux, now driving kernel, firmware and server-focused work at Red Hat from Kowloon. He specializes in Linux kernel, BSP and driver development, U-Boot/ATF/UEFI/ACPI firmware, and ARM64 server hardening with a strong focus on RAS and APEI. His background includes upstreaming kernel and QEMU patches, designing ACPI/GRUB test cases for CI (LAVA/LMP), and practical virtualization test automation in autotest/tp-qemu. Wei blends low-level platform bring-up experience—board design and SDK porting—with large-scale CI and validation expertise, making him effective at both prototyping and production hardening. He is active in the RISC-V community and continuously studies advanced server mechanisms like GRUB, APEI and reliability tooling. A detail that sets him apart: he not only authors kernel drivers and firmware patches but also builds the automated test and CI infrastructure that verifies them end-to-end.
8 years of coding experience
17 years of employment as a software developer
Bachelor's degree, Electrical, Electronics and Communications Engineering, 2007, Bachelor's degree, Electrical, Electronics and Communications Engineering, 2007 at National Huaqiao University
Virt Test Provider for qemu and other related virtualization backends
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:1 review, 13 commits, 22 PRs in 3 years 1 month
Contributions summary:Wei's primary focus within the `autotest/tp-qemu` repository appears to be on developing and maintaining test cases. They implemented and modified tests related to QEMU and its interaction with guest operating systems. The contributions involve fixing bugs and extending existing tests, particularly focusing on areas like seabios, watchdog, cgroup and the qemu guest agent. These modifications showcase the user's expertise in testing virtualization environments and ensuring functionality.
Virt Test Provider for qemu and other related virtualization backends
Contributions:136 pushes, 24 branches in 3 years 3 months
vmsproviderbackendsqemuvirtio
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.