Xiao Chen

Senior Staff Software Engineer at LinkedIn

San Francisco Bay Area 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
Xiao Chen is a Senior Staff Software Engineer in the San Francisco Bay Area with nine years focused on developer experience, build systems, app infrastructure, tooling, and mobile app/game development. At LinkedIn he progressed from Senior iOS Engineer to Senior Staff, shaping large-scale build and release workflows and developer-facing tooling. He has hands-on experience improving CI/CD for iOS projects—evidenced by build/release contributions to the popular Bluepill iOS test runner, including HTML test reporting and multi-machine build orchestration. Xiao combines deep mobile platform knowledge with systems-level automation and a practical bias for improving developer productivity across complex codebases. Trained in computer science at Beijing Jiaotong University, he brings a blend of product-oriented engineering and infrastructure craftsmanship.
code9 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree Computer and Information Sciences General, Bachelor's degree Computer and Information Sciences General at Beijing Jiaotong University
languagesEnglish, Chinese
github-logo-circle

Github Skills (11)

xcode10
automation10
automations10
ios10
build-automation10
cicd10
test-automation10
testing9
parallel8
makefile8
html7

Programming languages (7)

JavaStarlarkGoObjective-CSwiftRubyPython

Github contributions (5)

github-logo-circle
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:19 reviews, 24 commits, 64 PRs in 2 years 10 months
Contributions summary:Xiao primarily focused on improving the build and release processes for the Bluepill project. They implemented an HTML test report, added build steps to capture test results, and updated the build scripts. They also made changes to support Xcode versions, including modifying constants and environment variables. Furthermore, the user integrated Bazel workspace into the release package and split build jobs across multiple machines.
multiple-simulatorssimulatorsparalleltestingbluepill
chenxiao0228/rules_apple

Nov 2018 - Apr 2019

Bazel rules to build apps for Apple platforms.
Contributions:8 pushes in 5 months
bazelplatformsrulesapplebazel-rules
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
Xiao Chen - Senior Staff Software Engineer at LinkedIn