You Yamagata

Staff Software Engineer at Treasure Data

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
You Yamagata is a Staff Software Engineer in Tokyo with 14+ years building large-scale data engineering and document-processing systems, currently driving backend and cloud efforts at Treasure Data. He has deep multi-language expertise (Scala, Java, Python, C/C++, Perl) and hands-on experience across Spark, BigQuery, PostgreSQL, MongoDB, Elasticsearch and both GCP and AWS. A pragmatic systems thinker, he contributes to notable open-source projects such as Digdag—improving retry semantics and resilience—and has a history of plugins and tooling work (Embulk, OpenStack). His career spans leadership and senior engineering roles at startups and major firms, blending low-level systems roots with modern cloud-native data platforms. An interesting detail: he pairs production-grade engineering with long-term OSS stewardship, routinely adding tests, docs and configurable limits to make tools safer for large deployments.
code14 years of coding experience
job22 years of employment as a software developer
bookMS, MS at Tokyo Institute of Technology
languagesJapanese, English
github-logo-circle

Github Skills (6)

javas10
dag10
workflow-automation10
java10
testing10
configuration-management9

Programming languages (5)

JavaScalaJavaScriptRubyPython

Github contributions (5)

github-logo-circle
treasure-data/digdag

Aug 2018 - Jan 2023

Workload Automation System
Role in this project:
userBack-end Developer
Contributions:14 releases, 185 reviews, 314 commits in 4 years 5 months
Contributions summary:You primarily contributed to the core functionality of the workload automation system, focusing on enhancing retry mechanisms within Digdag. They added tests and documentation for retry intervals, improving the system's resilience. The user also fixed minor issues in utility classes related to retry controls and configuration formats. Furthermore, the user refactored the TD operators and added configurable limits.
workload-automationdigdagsystem-automationautomationworkload
yoyama/digdag

Aug 2017 - Sep 2023

Workload Automation System
Contributions:315 pushes, 162 branches in 6 years 2 months
workload-automationsystem-automationautomationautomation-frameworkworkload
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
You Yamagata - Staff Software Engineer at Treasure Data