Summary
Richard Li is a DevOps engineer based in San Jose with over 18 years in software development and 12 years focused on release engineering, specializing in mobile build, automation testing, and CI/CD pipelines. He has built and scaled build systems and infrastructure for Android and iOS across enterprises like Apple, Groupon, Barnes & Noble and HP, often reducing build and automation times dramatically through tooling, Docker, Ansible and CI optimizations. Richard designs resilient, high-throughput build farms and artifact storage solutions, and has implemented creative models like two-phase and on-demand builds to cut turnaround times and increase parallelism. He pairs deep hands-on scripting and systems work (Bash, Python, Git/Gerrit, Jenkins) with architecture-level thinking to improve stability and developer productivity. Notably, he has integrated security-sensitive systems such as Widevine DRM KeyBox and re-engineered repo sync and caching to shrink repo clones from 30+ minutes to around 4 minutes. With a Master’s in Software Engineering and a background that began in embedded and telecom software, he brings both low-level systems understanding and large-scale release engineering expertise.
12 years of coding experience
19 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at International Technological University
Bachelor, Thermal Energy and Power Engineering, Bachelor, Thermal Energy and Power Engineering at Xi'an Jiaotong University
Chinese, English