Yoshi Yamaguchi

Staff Developer Advocate

Tokyo, Japan
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
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.
code15 years of coding experience
job16 years of employment as a software developer
bookMaster of Engineering (MEng), Mechano-Infomatics, Master of Engineering (MEng), Mechano-Infomatics at 東京大学
languagesSpanish, Japanese, English, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

go-modules10
stackdriver10
tracer10
cloud-computing10
ampl10
google-amp10
exporter10
go10
html10
opentelemetry10
exports10
cloud-services10
trace10
gcloud-cli9
javascript9

Programming languages (21)

C#JavaCSSC++RustCMakefileGo

Github contributions (5)

github-logo-circle
OpenTelemetry Go API and SDK
Role in this project:
userBack-end Developer
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.
golangapitracingsdkobservability
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:
userBack-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.
gcpstackdriver-logsstackdriver-sandboxstackdriver-tracegoogle-cloud
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