Bohan Yang

Senior Staff Software Engineer at LinkedIn

Redmond, Washington, 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
Bohan Yang is a Senior Staff Software Engineer in Redmond with a strong focus on service discovery, load balancing, and control plane design, built over a decade of engineering across LinkedIn and earlier game and tooling roles. He has driven core service infrastructure work at LinkedIn—implementing discovery, load balancing, and call-tracking features—and now leads design and implementation for the LinkedIn Service Discovery Control Plane. An active backend contributor to the widely used rest.li framework, he added canary deployment and service-configuration features that improved reliability and manageability of large-scale services. Bohan combines systems-level rigor from distributed-service design with hands-on product experience (from REST APIs to iOS growth features and game engines), allowing him to bridge platform architecture and application needs. He holds advanced degrees from the University of Pennsylvania and brings a pragmatic, reliability-first approach to complex operational problems.
code4 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.S.) Electrical Engineering, Bachelor of Science (B.S.) Electrical Engineering at University of Kentucky
bookMaster of Science Computer Graphics and Game Technology, Master of Science Computer Graphics and Game Technology at University of Pennsylvania
github-logo-circle

Github Skills (9)

javas10
configuration-management10
api-rest10
rest-api10
service-discovery10
zookeeper10
api-design10
java10
restful-api10

Programming languages (2)

JavaGo

Github contributions (4)

github-logo-circle
linkedin/rest.li

Oct 2021 - Oct 2022

Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.
Role in this project:
userBack-end Developer
Contributions:408 reviews, 14 commits, 107 PRs in 11 months
Contributions summary:Bohan primarily contributed to the `rest.li` framework, focusing on features related to canary deployments and service configuration. Their work involved adding canary functionality to service and cluster properties, including the implementation of strategies and converters for handling different canary distribution types. These changes modified core classes related to service properties and the Zookeeper integration and involved adding checks to handle null values for cluster/service properties, and emitting service discovery related events, indicating a focus on reliability and manageability.
architecturesapiscalableasynchronousrestful
linkedin/diderot

Sep 2024 - Mar 2025

A fast and flexible implementation of the xDS protocol
Contributions:20 reviews, 23 comments in 5 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.
Request Free Trial
Bohan Yang - Senior Staff Software Engineer at LinkedIn