Binyan Li

Software Developer at ByteDance

Bellevue, 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
Binyan Li is a software developer with 11 years of experience building platform systems and cloud-native infrastructure that other engineers depend on. He has driven large-scale migrations and architecture improvements at Microsoft—moving monolithic on-prem services to microservices, adopting gRPC, and automating capacity planning on Spark—now applying that expertise at ByteDance. His open-source contributions include backend and DevOps work in prominent projects like Alluxio and Microsoft PAI, where he fixed FUSE/CNI integration, CSI storage issues, and runtime scheduling bugs that improve reliability for analytics and AI clusters. Comfortable across backend, DevOps, and storage systems, he focuses on resilient, secure, and observable services delivered via CI/CD and containerized workflows. Based in Bellevue, WA, he combines hands-on engineering with pragmatic system design, and his GitHub tagline—"Don't panic"—reflects a calm, methodical approach to incident-driven problems.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at University of Shanghai for Science and Technology
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at University of Florida
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

kubernetes10
filesystem10
docker10
python10
alluxio10
resource-management10
file-operations10
dockers10
java10
javas10
scheduling10
fileio10
kubernetes-pods10
cluster-manager10
cluster-api10

Programming languages (12)

C#TypeScriptJavaJinjaShellC++CJavaScript

Github contributions (5)

github-logo-circle
microsoft/pai

Apr 2019 - May 2022

Resource scheduling and cluster management for AI
Role in this project:
userBack-end & DevOps Engineer
Contributions:4 releases, 284 reviews, 232 commits in 3 years 1 month
Contributions summary:Binyan primarily focused on fixing runtime errors and issues related to resource scheduling and cluster management within the PAI platform. Their work included addressing runtime errorspec issues, debugging clone job bugs, and correcting issues with Docker image handling. The user also made contributions to improve log management and enhance error reporting in the system.
cluster-managementmodel-trainingchainertensorflowcloud
Alluxio/alluxio

Mar 2021 - Mar 2022

Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
userBackend & DevOps Engineer
Contributions:43 reviews, 6 commits, 5 PRs in 1 year
Contributions summary:Binyan contributed to the Alluxio project by implementing features and resolving issues related to the FUSE file system integration. The contributions include implementing a flush function, handling file closure before unmounting, and addressing issues with CSI (Container Storage Interface) integration, including adding a `pathType` field to the storage class and updating the launch script. Furthermore, the user addressed a potential issue related to corrupted directories in the nodeserver. This work involved modifying Java code and bash scripts.
data-analysisvirtual-distributed-filesystemanalyticsorchestrationdata-science
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
Binyan Li - Software Developer at ByteDance