Robert Hoo is a virtualization-focused software coach and engineer with 10+ years driving KVM/QEMU and hypervisor features across Intel Xeon and RISC-V server platforms. Currently at Huawei after leading virtualization enablement for a RISC‑V server startup, he blends hands‑on kernel-level development (VT‑d, IOMMU) with process and validation leadership from roles at Intel and Cisco. He has a track record of upstreaming features to open-source communities and building test automation and validation frameworks that bridge vendors and cloud service providers. Robert also brings networking and embedded systems roots—QoS, VPN, IPv6, and VoIP gateway work—informing pragmatic platform integrations. Known as a technical coach, he grows teams through process, tooling, and architecture guidance rather than just coding. Based in Shanghai, he pairs engineering depth with cross-cultural experience in major global hardware and networking firms.
9 years of coding experience
18 years of employment as a software developer
Bachelor of Engineering (BE); Bachelor of Business Computer Science; Corporate Finance, Bachelor of Engineering (BE); Bachelor of Business Computer Science; Corporate Finance at Huazhong University of Science and Technology
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
Robert Hoo - Software Coach -- Virtualization Expert