Gao Feng

资深软件工程师 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
Gao Feng is a senior software engineer with 14 years of experience specializing in kernel networking, container runtimes, and system-level daemon development. Currently at Huawei, he has a strong track record from HyperHQ, Fujitsu, and Sangfor contributing pragmatic fixes and performance improvements across network stacks, TCP congestion control, and libvirt/LXC integrations. His open-source work on notable projects like runv and hyperd shows deep expertise in OCI runtimes, hypervisor networking, and daemon initialization, including resolving kernel panics and refining container attach and networking behavior. He blends low-level debugging skills with system architecture changes—refactoring pod preparation and adding feature flags for safer deployments—so his contributions often improve both reliability and operational flexibility. Based in Nanjing, he combines academic grounding in software engineering with hands-on production experience that surfaces hard-to-detect concurrency and kernel-edge bugs.
code14 years of coding experience
job7 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Northeastern University (CN)
languagesChinese, Japanese
github-logo-circle

Github Skills (8)

hypervisor10
container10
go10
linux-kernel10
networking10
volumes9
management9
system-design8

Programming languages (5)

TypeScriptShellCJavaScriptGo

Github contributions (5)

github-logo-circle
hyperhq/runv

Aug 2015 - Oct 2017

Hypervisor-based Runtime for OCI
Role in this project:
userBack-end Developer
Contributions:267 commits, 218 PRs, 77 pushes in 2 years 3 months
Contributions summary:Gao primarily worked on fixing bugs and improving the runtime environment for the OCI. Their contributions include resolving kernel panic issues, fixing container attachment problems, and maintaining various structures and variables within the network code. The user also added support for and optimized the performance of features related to networking and volume management for the OCI runtime.
runtimelibvirtdockerhypervisorvirtualization
hyperhq/hyperd

Aug 2015 - Oct 2017

HyperContainer Daemon
Role in this project:
userBack-end Developer
Contributions:167 commits, 143 PRs, 52 pushes in 2 years 2 months
Contributions summary:Gao primarily contributed to the back-end aspects of the HyperContainer Daemon, making significant changes to the network and daemon initialization processes. They updated the code to use the `hypervisor.InitNetwork` interface and introduced flags to disable iptables rules. Furthermore, the user refactored and split the pod preparation process, and updated the code to accommodate service discovery functionality. These changes indicate a focus on core daemon functionalities and system-level integrations.
containershypervisordaemon
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
Gao Feng - 资深软件工程师 at 华为技术有限公司