Zhenggen Xu

Sr. Staff Software Engineer at LinkedIn

Sunnyvale, California, United States
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
Zhenggen Xu is a Senior Staff Software Engineer based in Sunnyvale with two decades of experience designing high-performance network and storage systems and eight years focused at LinkedIn driving HW/SW strategy for large-scale network OS deployment. He leads LinkedIn’s Network OS (LNOS)/SONiC efforts—integrating SONiC into fleet deployments, real-time telemetry, auto-remediation, and fleet-wide TCP/DCTCP tuning—while influencing the broader open-source SONiC community. His background spans SDN, NPU/TM architecture, and production routing features from companies such as Pluribus, Marvell, Xelerated and Huawei, where he combined system architecture with hands-on implementation. An active contributor to SONiC repositories, he has improved build pipelines, IPv6 ACLs, warm-restart behaviors and user-facing utilities, demonstrating both deep systems knowledge and practical DevOps instincts. Colleagues rely on him for pragmatic solutions that bridge silicon, software and operations at scale, and he’s known for turning complex platform requirements into deployable, resilient solutions.
code8 years of coding experience
job14 years of employment as a software developer
bookMaster, EE, Master, EE at Huazhong University of Science and Technology
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

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

Github Skills (26)

docker10
sonic10
python10
debian10
acl10
bash10
networking10
dockers10
script10
access-control-list10
ipv610
build-automation10
devops10
testing9
redis9

Programming languages (8)

C++CSSShellCMakefileGoHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-swss

Mar 2018 - Dec 2020

SONiC Switch State Service (SwSS)
Role in this project:
userBack-end Developer
Contributions:55 reviews, 18 commits, 21 PRs in 2 years 9 months
Contributions summary:Zhenggen contributed significantly to the SONiC Switch State Service (SwSS) project by implementing IPv6 ACL support, including test cases. They added functionality for creating and managing ACL rules, ensuring IPv6 compatibility. The user also addressed issues related to cable length errors and optimized the neighbor restore process during warm-reboot. They further worked on supporting the warm-restart feature for neighsyncd and removed the port_config.ini dependency.
sonicswitch
sonic-net/sonic-buildimage

Jul 2017 - Dec 2020

Scripts which perform an installable binary image build for SONiC
Role in this project:
userDevOps Engineer
Contributions:63 reviews, 45 commits, 44 PRs in 3 years 5 months
Contributions summary:Zhenggen contributed significantly to the build process and infrastructure of the SONiC build image. They fixed build issues related to dependencies like DHCP and LLDP, integrated FRR 4.0, and addressed security vulnerabilities in ISC-DHCP and Net-SNMP. Moreover, they implemented system-level enhancements, including the addition of fstrim service and timer, and refined the system's configuration for mac ageing and SpineRouter hash seeds.
armv6installableimage-buildsonicbinary-image
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