Senior Product Manager at Jiangsu Hoperun Software Co.,Ltd
Nanjing City, Jiangsu, China
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Jiangang Wei is a Senior Product Manager and former senior software engineer with 11+ years building virtualization, cloud, high-performance computing and embedded OS solutions. He combines hands-on test automation expertise—having maintained the well-known Autotest/Avocado framework and contributed fixes across linux, ltp, libvirt and QEMU test suites—with product leadership at Jiangsu Hoperun. An active open source maintainer and contributor, he serves on the openEuler technical committee and leads the distributed middleware SIG, reflecting both technical depth and community influence. He frequently speaks at kernel and open source summits and has been recognized as a top contributor at Huawei Cloud and openEuler, signaling a rare mix of engineering rigor, QA-first mindset, and open collaboration.
11 years of coding experience
6 years of employment as a software developer
Master, Computer Application Technology, Master, Computer Application Technology at Jiangnan university
Contributions:82 commits, 74 PRs, 34 pushes in 3 years 4 months
Contributions summary:Jiangang primarily focused on enhancing the Avocado VT Plugin by addressing timing issues related to MAC address retrieval in the `virttest/virt_vm.py` file, ensuring accurate results. They also improved the error message handling within the `virttest` directory by incorporating interpolation for skip messages in several files. Additional contributions included fixing typos, correcting documentation, and adding new parameters to the `virttest/remote.py` file to improve functionality.
Test Provider for Libvirt and related virtualization backends
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:104 commits, 100 PRs, 28 pushes in 1 year 9 months
Contributions summary:Jiangang primarily contributes to the testing aspects of the Libvirt test suite. Their work includes modifying existing tests, adding new test cases, and fixing bugs to improve test coverage and reliability. Specific contributions involve addressing issues in the test code, such as removing redundant calls, handling potential errors in system commands, and adjusting test logic. The user also adds test cases for new features.
pythonprovidertestinglibvirtbackends
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.