Chao Li

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
Chao Li is a seasoned software engineer and technical lead with nine years of experience building high-performance logging and control-plane infrastructure for load balancers and CI/CD systems. He has led the Log Subsystem team for Avi/VMware products, redesigning core logging modules with C++17, boost::fiber, and custom memory allocators to achieve scalable, low-latency data pipelines. At Broadcom he’s driven Agentic AI configuration-migration work, fine-tuning models for a domain-specific configuration DSL while continuing to shape network security and control-plane infrastructure. His open-source contributions to the widely used Concourse CI project demonstrate practical DevOps and backend chops—adding structured logging, secret redaction, and usability improvements to the CLI. Comfortable across C++, Go, and systems-level design, he blends hands-on performance engineering with applied ML tooling for real product impact. Based in San Jose, he pairs rigorous academic training (WPI, Tianjin Tech) with a track record of turning complex distributed-logging challenges into production-ready solutions.
code9 years of coding experience
github-logo-circle

Github Skills (12)

command-line-tool10
command-line-interface10
logging10
go10
command-line-utility10
cicd10
command-line10
authentication8
devtools8
auth8
authorization8
devops8

Programming languages (8)

JavaShellGoLuaMustacheHTMLRubyPython

Github contributions (5)

github-logo-circle
concourse/concourse

Jan 2019 - Dec 2022

Concourse is a container-based automation system written in Go. It's mostly used for CI/CD.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:250 reviews, 445 commits, 165 PRs in 3 years 11 months
Contributions summary:Chao's contributions center around improving the Concourse CI/CD system. They focused on code modifications to enhance logging, including timestamp formatting and the addition of a cluster name to log lines. The user also contributed to the 'fly' command-line tool, addressing versioning issues and enhancing the "workers" command by adding an "age" column. Furthermore, the user worked on secret redaction in build logs and implementing a way to handle configuration from stdin.
automationcicdgocipipelines
evanchaoli/concourse

Jul 2019 - Jun 2023

Concourse is a container-based continuous thing-doer written in Go and Elm.
Contributions:2 PRs, 763 pushes, 160 branches in 3 years 11 months
golangcontainersdoerelmconcourse
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
Chao Li