Yong Bao is a Senior Member of Technical Staff at Oracle with over 12 years in software engineering and 15 years of industry experience overall, specializing in distributed systems, cluster management, and scalable database solutions. He designs and implements reconfiguration protocols, consensus mechanisms, and instance fencing to prevent split-brain and ensure high availability across large fleets. At Oracle he built messaging and flow-control systems, optimized instance-group caching to support up to 10,000 nodes, and reduced reconfiguration hang cases to seconds, combining low-latency engineering with operational robustness. A Carnegie Mellon–trained engineer, he pairs deep systems knowledge (RAFT, MongoDB, MySQL) with hands-on code review and mentorship to raise team quality. Based in Redwood City, he thrives in dynamic, collaborative environments and focuses on practical innovations that materially improve fleet reliability and maintenance workflows. Less obvious: he blends protocol-level rigor with pragmatic tooling (DBMS_NOTIFICATIONS, APIs) to make large-scale cluster operations predictable and automatable.
15 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at Carnegie Mellon University
Jupiter is a high-performance 4-layer network load balance service based on DPDK.
Contributions:27 commits, 5 PRs, 47 pushes in 1 year 1 month
dpdksdnload-balancingacklte
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
Yong Bao - Senior Member Of Technical Staff at Oracle