Yong Cao is a software engineer with 11 years of experience building cloud-native, backend systems and tooling, currently working at Google after four years at Bloomberg. He specializes in Python, C/C++, shell scripting, and JavaScript, and routinely ships production services using Linux, microservices, Kafka, Redis, Docker, and observability tools like Splunk and Grafana. At Google he contributes to infrastructure and cloud automation efforts and has upstream open-source experience adding Google Cloud Platform support to the widely used magic-modules Terraform generator—implementing IAM condition and lifecycle features for Certificate Authority resources. His background in network and systems administration (M.S., Stevens Institute of Technology) complements hands-on engineering, enabling him to bridge low-level system concerns with higher-level cloud orchestration. Colleagues rely on him for pragmatic solutions that emphasize stability and lifecycle management across distributed systems. He is based in the Greater Seattle area and brings a blend of enterprise-scale engineering and open-source collaboration to cloud infrastructure projects.
11 years of coding experience
4 years of employment as a software developer
Bachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at Chongqing University of Posts and Telecommunications
Master of Science (M.S.), Computer Science, Network and Systems Administration, Master of Science (M.S.), Computer Science, Network and Systems Administration at Stevens Institute of Technology
Contributions:23 reviews, 13 commits, 32 PRs in 1 year
Contributions summary:Yong contributed significantly to the `magic-modules` repository, focusing on implementing support for Google Cloud Platform resources. Their work included adding IAM condition support for `privateca` resources, such as `CaPool` and `CertificateTemplate`. They also worked on updating and supporting CA and Certificate resources, including adding a new field `desired_state` to manage `CertificateAuthority` state, and adding skip_grace_period functionality, and modifying tests, suggesting a focus on automating cloud resource management and ensuring its stability and lifecycle management.
Contributions:20 releases, 593 commits, 70 PRs in 1 year 9 months
web-platformreactnextjsshare
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.