Zihao Wang is a software engineer based in London with nine years of experience focused on operating system kernel development at Huawei Research Lab. He holds a Distinction MSc in Human and Biological Robotics from Imperial College and a First Class BE in Internet of Things Engineering, blending systems-level expertise with robotics and embedded-systems thinking. At Huawei he works on low-level OS components, and earlier roles include improving voice-recognition robot automation and teaching C to undergraduates—where his instructional work earned strong student ratings. Comfortable across research and production contexts, he brings a methodical, measurements-driven approach to performance and reliability challenges that often underlie high-impact kernel work.
9 years of coding experience
Master of Science - MS, Human and Biological Robotics, Distinction | 78.86/100, Master of Science - MS, Human and Biological Robotics, Distinction | 78.86/100 at Imperial College London
Bachelor of Engineering - BE, Internet of Things Engineering, First Class Honours | 3.99/4.20, Bachelor of Engineering - BE, Internet of Things Engineering, First Class Honours | 3.99/4.20 at University College Dublin
Bachelor of Engineering - BE, Internet of Things Engineering, Bachelor of Engineering - BE, Internet of Things Engineering at Beijing University of Technology
Contributions:24 commits, 21 pushes, 1 branch in 9 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.