Guoqing Li

Senior Software Engineer at Red Hat

Old Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Guoqing Li is a Senior Software Engineer with nine years’ experience specializing in container and virtualization convergence for large-scale cloud platforms, currently advancing performance work at Red Hat on OpenShift Virtualization and low-level container runtimes. He has driven performance and scale engineering for HyperShift/KubeVirt, contributing to CI/CD, large on-prem deployments, and deep analyses of etcd, OVN, and Ceph storage. An active open-source contributor, Guoqing’s SaltStack commits implemented VM memory tuning and NUMA-aware features—skills he first showcased during a Google Summer of Code integration with Libvirt. His research background includes comparative studies of lightweight hypervisors and a master’s in intelligent cyber-physical systems, giving him both systems research rigor and practical production experience. Notably, he pairs kernel- and runtime-level expertise (crun, runc, containerd, runsc) with hands-on networking and storage optimization to squeeze real-world virtualization performance gains.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster's degree Computer and Information Science (Intelligent Cyber-physical systems), Master's degree Computer and Information Science (Intelligent Cyber-physical systems) at Nara Institute of Science and Technology
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Chiang Mai University
languagesEnglish, Chinese, Thai, Japanese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

libvirt10
configuration-management10
saltstack10
pytest10
python10
virtualization10
testing10
infrastructure-as-code9
manage8
cloud-manager8

Programming languages (7)

JavaShellRustGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
saltstack/salt

Aug 2020 - Sep 2020

Software to automate the management and configuration of infrastructure and applications at scale.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 6 commits, 16 PRs in 23 days
Contributions summary:Guoqing contributed to the SaltStack project by implementing and testing features related to virtual machine management, specifically memory tuning and NUMA configuration within the `virt` module. They modified the test suite to include new test cases for these features, demonstrating a focus on functionality and integration. The commits indicate a deep understanding of the SaltStack framework and its interaction with virtualization technologies. The user addressed code quality concerns by avoiding string comparisons with integers in the code base.
pythonzeromqevent-streaminfrastructure-managementcloud-providers
gqlo/salt

Apr 2020 - Dec 2020

Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Contributions:341 pushes, 33 branches, 1 comment in 8 months
saltdevopsitilpuppetinfrastructure
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
Guoqing Li - Senior Software Engineer at Red Hat