Wanlong Gao

Senior Software Engineer at 华为

Nanjing City, Jiangsu, 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
Wanlong Gao is a Senior Software Engineer with 15 years of deep Linux kernel, virtualization and cloud infrastructure experience, currently based in Nanjing and working at Huawei. He has a strong track record as a kernel and driver developer—contributing to virtio, virtio-scsi, NUMA-aware QEMU improvements and Android input/power drivers—and has been a long-time contributor and co-maintainer in projects like the Linux Test Project. Wanlong blends low-level systems engineering with DevOps skills, improving OpenStack components (Nova, Kolla) and streamlining container build and deployment pipelines. His open-source work shows a practical focus on maintainability and performance: adding APIs and filesystem support in libguestfs, hardening kernel tests, and centralizing configuration to reduce technical debt. Colleagues rely on him for diagnosing complex cross-node performance issues and for pragmatic, production-ready fixes that span from kernel subsystems up through cloud orchestration.
code15 years of coding experience
job6 years of employment as a software developer
bookBachelor, Science of Information and Computing, Bachelor, Science of Information and Computing at 东北大学
github-logo-circle

Github Skills (35)

administrator10
filesystem10
file-management10
docker10
posixct10
admin10
python10
testing10
configuration-management10
c1110
linux-kernel10
dockers10
cicd10
c1710
system10

Programming languages (5)

ShellC++COCamlPython

Github contributions (5)

github-logo-circle
linux-test-project/ltp

Jul 2011 - Jul 2016

Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:245 commits, 1 PR, 7 pushes in 5 years 1 month
Contributions summary:Wanlong primarily contributed to the Linux Test Project (LTP) repository, focusing on testing various system calls and features of the Linux kernel. The contributions involved modifying and fixing existing test cases, particularly those related to system calls like `clock_getcpuclockid`, `mq_open`, and `sendfile`. The user's work included addressing coding style issues, improving test coverage, and ensuring the tests aligned with the latest kernel changes and specifications. Furthermore, several commits indicate a focus on test case correctness and stability, like ensuring aio_* functions completed.
unixposixtest-automationtest-projectmanjaro
openstack/kolla

Dec 2015 - Mar 2016

Kolla provides production-ready containers and deployment tools for operating OpenStack clouds. Mirror of code maintained at opendev.org.
Role in this project:
userDevOps Engineer
Contributions:42 commits in 2 months
Contributions summary:Wanlong primarily focused on improving the Kolla project's infrastructure and build processes. Their contributions included fixing build configurations, updating dependencies, and resolving path issues within the Docker build environment. They also addressed deprecation warnings and corrected configuration file paths, showing a focus on maintaining and streamlining the project's operational aspects. Furthermore, the user updated documentation and fixed the minimum Docker version.
containerskolladeploymentproduction-readycloud-foundry
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
Wanlong Gao - Senior Software Engineer at 华为