Ruochen Shen is a senior software engineer with 13 years of experience specializing in cloud-native networking, backend systems, and infrastructure automation. Based in Ningbo with ties to Germany, he’s a polyglot engineer—comfortable as a "YAML engineer", Rubyist and Gopher—who learned Golang, Kubernetes and Open vSwitch on the job at VMware to become a core contributor to the Antrea project. At VMware he designed and implemented comprehensive multicast support and rule-based NetworkPolicy statistics for Antrea, contributed APIs and end-to-end tests, and even helped file patents stemming from his research. Earlier roles show strong backend throughput and data modeling skills, including building a book procurement system that tripled warehouse efficiency and designing a DSL for resource prioritization. He combines deep systems-level networking expertise with practical product delivery and an aptitude for turning protocol research into production-grade features.
13 years of coding experience
2 years of employment as a software developer
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Macao Polytechnic Institute
Master's degree, Computer Science, Master's degree, Computer Science at University of California, Los Angeles
Contributions:812 reviews, 18 commits, 75 PRs in 2 years
Contributions summary:Ruochen contributed to the Antrea project by implementing features related to multicast routing and network policy statistics. They added support for collecting and querying NetworkPolicy statistics and enhanced the Open vSwitch pipeline to correctly account for packets in ingress rules. Furthermore, the user introduced multicast route configuration, including adding and deleting static multicast routes and configuring OVS for multicast snooping. Their work primarily involved modifying agent code, adding new APIs, and creating end-to-end tests for the new functionalities.
A simple and stupid panel for sharing scientific network browsing
Contributions:67 PRs, 70 pushes, 40 branches in 1 year 11 months
reactsharingbrowsingpanelscientific
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.