Yoshi Yamaguchi is a Staff Developer Advocate based in Tokyo with 15+ years driving developer success across observability, SRE, DevOps and Go in roles at Oracle, Google, AWS and Grafana Labs. He has deep hands-on experience migrating and integrating cloud-native tooling—contributing to OpenTelemetry, implementing a Stackdriver exporter, and modernizing Go services in the widely used cloud-ops-sandbox. A long-time community builder, he founded one of the earliest global Go conferences and led AMP, Chromecast and Assistant integrations for Google in Japan, blending product launches with developer enablement. Known for bridging low-level infrastructure work and developer relations, he pairs engineering fluency with an ability to translate complex operational practices into practical adoption across APAC.
15 years of coding experience
16 years of employment as a software developer
Master of Engineering (MEng), Mechano-Infomatics, Master of Engineering (MEng), Mechano-Infomatics at 東京大学
Contributions:6 commits, 6 PRs, 26 comments in 1 year 10 months
Contributions summary:Yoshi contributed to the OpenTelemetry Go project by implementing a Stackdriver Trace exporter, enabling the export of trace data to Google Cloud's Stackdriver service. This involved creating the necessary infrastructure for data ingestion, including options configurations and batch processing. They also fixed a typo in a module name and made minor code adjustments, such as fixing a type assertion and updating a comment to be up-to-date. These contributions improved the project's functionality by providing a new integration with Stackdriver.
Cloud Operations Sandbox is an open source collection of tools that helps practitioners to learn O11y and R9y practices from Google and apply them using Cloud Operations suite of tools.
Role in this project:
Back-end & DevOps Engineer
Contributions:3 reviews, 25 commits, 19 PRs in 27 days
Contributions summary:Yoshi primarily focused on migrating existing Go-based services (shippingservice, checkoutservice, and productcatalogservice) from the `dep` package management system to Go modules. This involved removing `dep` related files, adding `go.mod` and `go.sum` files, and upgrading OpenTelemetry dependencies. Additionally, the user updated Dockerfiles to utilize Go modules. This work streamlines dependency management and improves the build process for the cloud-ops-sandbox project.
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.