Xiao Chen

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 of experience focused on developer experience, build systems, app infrastructure, tooling, and mobile app/game development. At LinkedIn he drives scalable build and CI improvements, bridging mobile engineering and infrastructure by improving release pipelines, supporting multiple Xcode versions, and integrating Bazel into release packages. He’s an active contributor to the iOS testing ecosystem—notably enhancing Bluepill with HTML test reporting, multi-machine build splits, and better test-result capture—and brings hands-on release engineering expertise. His career arc from QA and game development to lead roles and co-founding a studio gives him a practical, product-minded perspective on developer workflows and delivery at scale.
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 (12)

xcode10
automation10
automations10
ios10
ci-cd10
build-automation10
xcode1010
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