Victor Chao

Senior Software Engineer at Amazon

Seattle, Washington, 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
Victor Chao is a Senior Software Engineer based in Seattle with six years of experience building distributed systems and data pipelines at Amazon and AWS. He specializes in backend engineering for high-availability services, having worked on distributed tracing, traffic transparency, and large-scale data processing across AWS services like EMR, S3, Lambda, SQS, and SNS. An active open-source contributor, he improved health-check logging and memory usage for read-heavy paths in the widely used etcd project, showing attention to operational robustness and observability. With an MS in Electrical and Computer Engineering from Carnegie Mellon and prior teaching and research experience, he blends deep technical rigor with clear communication and mentoring skills.
code6 years of coding experience
bookBachelor's degree, Engineering Science, Bachelor's degree, Engineering Science at National Taiwan University
bookMaster of Science - MS, Electrical and Computer Engineering, Master of Science - MS, Electrical and Computer Engineering at Carnegie Mellon University
github-logo-circle

Github Skills (5)

logging10
distributed-systems10
go10
etcd10
api-design9

Programming languages (4)

GoHTMLRich Text FormatPython

Github contributions (5)

github-logo-circle
etcd-io/etcd

Feb 2021 - Dec 2022

Distributed reliable key-value store for the most critical data of a distributed system
Role in this project:
userBack-end Developer
Contributions:473 reviews, 35 commits, 117 PRs in 1 year 10 months
Contributions summary:Victor primarily focused on improving the logging of the etcd server's health checks, changing the logging level of successful health checks to debug and updating the logging of expensive read-only range requests to reduce memory usage. They also made changes to the health check mechanism, enabling the exclusion of alarms based on a query parameter. Additionally, the user made updates to the cluster versioning using v2 API.
etcdcriticalconsensusdistributed-systemreliable
chaochn47/kubernetes

Dec 2020 - Mar 2025

Production-Grade Container Scheduling and Management
Contributions:5 reviews, 5 PRs, 15 pushes in 4 years 3 months
containersschedulingdockergradeproduction-grade
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