Yang Song

Software Engineer at Datadog

New York, New York, 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
Yang Song is a software engineer with a decade of experience specializing in cloud infrastructure, observability, and distributed systems, currently building monitoring capabilities at Datadog after five impactful years on Cloud Spanner and OpenTelemetry work at Google. He combines production-facing SRE instincts with deep backend engineering—contributing to high-profile open-source projects like OpenTelemetry, OpenCensus, gRPC, and the Datadog Agent to improve tracing, metrics export, and protocol handling. Known for pragmatic performance tuning and reliability work at planet-scale, he’s fixed tricky proto/import issues, implemented metric interceptors, and refined exporters across multiple language SDKs. A strong collaborator and open-source maintainer, he brings both academic rigor (MS in CS) and practical infrastructure experience to complex telemetry and database ecosystems.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree, Computer Science, 3.87/4.0, Master’s Degree, Computer Science, 3.87/4.0 at Northeastern University
bookBachelor's Degree, Traffic Engineering (Intelligent Transportation System), 3.7/4.0, Bachelor's Degree, Traffic Engineering (Intelligent Transportation System), 3.7/4.0 at Sun Yat-Sen University
languagesChinese, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
116reputation
3kreached
4answers
0questions
github-logo-circle

Github Skills (48)

serializable10
observability10
serializer10
tracer10
stackdriver10
data-collection10
python10
protocol-buffers10
testing10
distributed-tracing10
microservices-application10
instrumentation10
java10
apm10
serialization10

Programming languages (15)

C#SmartyJavaC++CSSMakefileGoHTML

Github contributions (5)

github-logo-circle
A stats collection and distributed tracing framework
Role in this project:
userBackend Developer
Contributions:18 releases, 1 review, 449 commits in 2 years 7 months
Contributions summary:Yang primarily focused on modifying the serialization and deserialization logic within the OpenCensus Java library, specifically related to tag encodings. They updated test methods, including making them static and refactoring fixed-length ByteBuffers into dynamic ByteOutputStreams, improving efficiency. The contributions also involved adding metric and view descriptors for real-time metrics in streaming RPCs, adding a new metric and adding Javadoc to support the new features.
observabilityloggingprometheusmonitoringsignalfx
A stats collection and distributed tracing framework
Role in this project:
userBack-end Developer
Contributions:1 release, 39 commits, 78 PRs in 1 year 5 months
Contributions summary:Yang primarily contributed to the Stackdriver exporter within the OpenCensus Go framework. Their work involved implementing new features for the exporter, including supporting sum and mean aggregations, exporting label descriptors and the `opencensus_task` label. Additionally, the user made improvements to the code by refactoring the views, adding sanitization, and addressing issues in the existing implementation, demonstrating a focus on refining and extending the metrics export functionality. These changes are primarily focused on improving integration with Stackdriver.
golangdistributedtracingjaegertracingtrace
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
Yang Song - Software Engineer at Datadog