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.
15 years of coding experience
6 years of employment as a software developer
Bachelor, Science of Information and Computing, Bachelor, Science of Information and Computing at 东北大学
Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
Role in this project:
Backend 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.
Kolla provides production-ready containers and deployment tools for operating OpenStack clouds. Mirror of code maintained at opendev.org.
Role in this project:
DevOps 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.
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.