Chao Weng

Software Engineer at AppDynamics

Hangzhou City, Zhejiang, China
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
Chao Weng is a software engineer with a decade of experience building backend and observability systems, currently at AppDynamics after Dashbase's acquisition. He has deep hands-on experience with OpenTelemetry, contributing notable Kafka logs support and tests to both the collector and contrib repositories—work that improves log ingestion in a widely used open-source telemetry project. Comfortable bridging development and DevOps concerns, he focuses on reliable data pipelines, refactoring for clarity, and shipping production-grade receivers and exporters. Based in Hangzhou, he combines a solid computer science foundation from Hangzhou Normal University with practical startup-to-enterprise experience in observability platforms.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at Hangzhou Normal University
languagesChinese, English
github-logo-circle

Github Skills (8)

opentelemetry10
kafka10
go10
backend10
testing10
logging9
observability8
telemetry8

Programming languages (11)

C#SmartyJavaDockerfileShellOpen Policy AgentMakefileJavaScript

Github contributions (5)

github-logo-circle
OpenTelemetry Collector
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:31 reviews, 8 commits, 55 PRs in 1 month
Contributions summary:Chao primarily contributed to the implementation of logs support for the Kafka receiver within the OpenTelemetry Collector. Their work included adding the necessary code for logs processing, updating the documentation to reflect the changes, and making internal code adjustments. Additionally, the user made changes to the test suite, creating and modifying tests to validate the functionality of the new logs receiver.
opentelemetry-collectortracingtempoobservabilitytelemetry
Contrib repository for the OpenTelemetry Collector
Role in this project:
userBackend Developer
Contributions:36 reviews, 3 commits, 24 PRs in 2 months
Contributions summary:Chao primarily worked on adding and improving Kafka support within the OpenTelemetry Collector Contrib repository. Their contributions included adding logs support to the Kafka receiver and exporter, which involved implementing new functionalities and updating existing code. The changes also included updating the README and creating tests for these new functionalities. The user also refactored code to include "Traces" methods and objects, improving code clarity.
contribopentelemetry-collectortracingtempoobservability
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 Weng - Software Engineer at AppDynamics