Yi Tseng

Software Engineer at Stealth Startup

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
Yi Tseng is a software engineer with 12 years of experience specializing in software-defined networking (SDN) and system development, now based in Sunnyvale. He has contributed to high-profile open-source SDN projects such as Ryu, ONOS, and Stratum—fixing security issues, improving VPLS operations, and implementing a dummy switch that integrates with P4Runtime and gNMI/gNOI for hardware debugging. His background spans cloud software roles at Intel and the Open Networking Foundation, plus full-stack experience with Django, Express.js, and Laravel. Yi is driven by practical, maintenance-first engineering: he focuses on refactoring, bug fixes, and tools that make hardware and controller development more reliable. He actively contributes to open source to both sharpen his skills and accelerate community projects.
code12 years of coding experience
job7 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at National Chiao Tung University
github-logo-circle

Github Skills (14)

onos10
net10
javas10
c-language10
cprogramming-language10
python10
network-protocol10
network-programming10
sdn10
java10
openflow10
computer-engineering9
rest-api9
git3

Programming languages (18)

SmartyJavaC++CSSRustCP4Makefile

Github contributions (5)

github-logo-circle
stratum/stratum

Nov 2018 - Jul 2022

Stratum is an open source silicon-independent switch operating system for software defined networks.
Role in this project:
userBackend Developer
Contributions:290 reviews, 11 commits, 195 PRs in 3 years 8 months
Contributions summary:Yi primarily contributed to the implementation of a dummy switch within the Stratum operating system. They designed and implemented the core structure of the dummy switch, focusing on its ability to support debugging and serve as a reference for hardware development. Their work involved writing code in C++ within the hal/lib/dummy directory, specifically related to chassis and pipeline configuration. The user also worked on integrating dummy switch with P4Runtime, gNMI, and gNOI northbound interfaces.
silicondefinedbroadcomoperating-systemgnmi
faucetsdn/ryu

Oct 2014 - Jun 2016

Ryu component-based software defined networking framework
Role in this project:
userBack-end Developer
Contributions:13 commits, 1 PR, 1 comment in 1 year 7 months
Contributions summary:Yi contributed to the Ryu SDN framework by fixing security vulnerabilities in the REST router and adding host discovery functionalities. They also addressed issues in the simple switch applications by ignoring LLDP packets to avoid incorrect link detection. Furthermore, the user made changes to improve code efficiency by simplifying ofctl version checking and preventing errors by using idle timeout in ofctl.
component-baseddefinednetworkingsoftware-defined-networkingnetwork
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