Chun-hung Tseng is a software engineer with 11 years of experience building backend systems, distributed infrastructure, and DevOps tooling, currently at Google after recent roles at Swisscom and Proton. He holds a Master's in Computer Science from EPFL and combines production engineering with research experience (including an industry master’s thesis on recursive graph queries). An active open-source contributor, Chun-hung has contributed significant backend work to high-profile projects like rclone (adding a Proton Drive backend) and etcd/bbolt (dependency and security maintenance). He has hands-on experience with cloud-native tooling, Kubernetes operators, CI/CD for Go projects, and telemetry/dependency upgrades that improve reliability and release processes. Notably, he has implemented proactive traffic-abuse detection algorithms at Proton and led encrypted-calendar and encrypted-search efforts across mobile and backend stacks. Based in Vaud, Switzerland, he blends systems-level rigor with pragmatic product delivery and a sustained commitment to open-source ecosystems.
11 years of coding experience
5 years of employment as a software developer
UNSW Sydney
High School, High School at National Huwei Senior High School
Yunlin Junior High School
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at National Chung Cheng University
Master's degree Computer Science, Master's degree Computer Science at EPFL
Contributions:10 reviews, 11 PRs, 21 comments in 5 years 2 months
Contributions summary:Chun-hung primarily focused on maintaining and updating the Go toolchain version within the bbolt database repository. They made several commits to bump the Go toolchain to address security vulnerabilities and incorporate the latest version. Additionally, the user removed unused code and fixed linter reported issues.
Distributed reliable key-value store for the most critical data of a distributed system
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:155 reviews, 128 PRs, 740 comments in 5 years 7 months
Contributions summary:Chun-hung contributed to the etcd project by primarily focusing on dependency management and infrastructure updates. They were responsible for bumping various Go dependencies, including those related to OpenTelemetry, gRPC, and protobuf, indicating a focus on improving the project's reliability and integration capabilities. The user also addressed issues related to test infrastructure and code quality, such as addressing linter warnings and correcting code coverage reports, implying they were involved in enhancing the project's maintainability and release process. This suggests a combined role of backend development (managing dependencies) and DevOps (infrastructure and build process).
etcdcriticalconsensusdistributed-systemreliable
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.