Ziqi Zhao is a Senior Software Engineer with a decade of experience building and hardening cloud-native and observability systems, currently based in Hangzhou and working at ByteDance. He has deep Go expertise demonstrated by contributions to high-profile open-source projects like OpenTelemetry and Prometheus, where he improved HTTP instrumentation, histogram performance, and Prometheus exporter reliability. Ziqi’s background spans container platforms and Kubernetes-based PaaS work at Alibaba, Qiniu, and other firms, reflecting strong production SRE and platform engineering skills. He also elevates developer experience through CI/CD and linter-driven code quality improvements, and has a habit of polishing technical docs in Go101 to make complex concepts more accessible. Comfortable across backend, DevOps, and observability stacks, he combines pragmatic bug fixes with thoughtful metrics and lifecycle improvements. Trained with an MS in Computer Science from Shanghai Jiao Tong University, he brings both academic rigor and hands-on systems craftsmanship.
10 years of coding experience
1 year of employment as a software developer
学士 机械设计制造及其自动化, 学士 机械设计制造及其自动化 at Harbin Institute of Technology
硕士 计算机科学与技术, 硕士 计算机科学与技术 at Shanghai Jiao Tong University
Contrib repository for the OpenTelemetry Collector
Role in this project:
Back-end & DevOps Engineer
Contributions:428 reviews, 80 commits, 155 PRs in 9 months
Contributions summary:Ziqi primarily contributed to the maintenance and enhancement of the OpenTelemetry Collector Contrib repository. Their work focused on improving code quality by enabling linters like `errcheck` and `gocritic` and addressing the issues these linters found. Additionally, the user fixed numerous build and test failures. The user's work demonstrates a good understanding of CI/CD and Go development practices.
Contributions:22 reviews, 5 commits, 5 PRs in 5 months
Contributions summary:Ziqi's primary focus was on enhancing the OpenTelemetry Go SDK, particularly the HTTP instrumentation. They added functionality to include HTTP method attributes in server metrics, implemented bug fixes for slice-related functions, and converted instrumentation scope to otel_scope_info metric. The user also addressed Prometheus exporter issues, and updated the TracerProvider to shutdown and release resources.
golangapitracingsdkobservability
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.