Bo Yan is a Staff Software Engineer with 12 years of experience designing and leading global network infrastructure at Uber, specializing in software-defined networking, network function virtualization, and live streaming systems. He architects and automates on‑premise and cloud network lifecycles, enhances observability with multi-modal telemetry, and builds incident-correlation tooling that speeds repair at scale. Bo’s background includes a Ph.D. in ECE from NYU and research-led innovations in model-driven network configuration, formal verification, and virtualized media functions that scaled to 4K viewers. Based in San Francisco, he combines deep academic rigor with hands-on delivery across data centers, edge, PoPs and cloud, and is known for turning complex network models into fully automated, auditable production services.
12 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering, Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering at New York University
Bachelor of Science (B.S.), Electrical, Electronics and Communications Engineering, Bachelor of Science (B.S.), Electrical, Electronics and Communications Engineering at Shanghai Jiao Tong University
Contributions:55 commits, 35 pushes, 2 branches in 2 years 11 months
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.