Pedro Tanaka is a Senior Production Engineer with 12 years of experience building scalable web and observability systems, currently shaping Shopify's observability platform from Berlin. He has a strong backend and DevOps pedigree across PHP, Ruby on Rails, React, Kubernetes and cloud infrastructure, and has led API rewrites and microservice deployments in production. An active open-source contributor to Prometheus and Thanos, he has implemented query-sharding, cache management and long-term storage optimizations for one of the CNCF’s flagship projects. Pedro pairs practical engineering with a growing interest in deep learning (Udacity nano degree), bringing both data-driven experimentation and production-hardened reliability to the systems he builds.
12 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Universidade Estadual de Londrina
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at UEL - Universidade Estadual de Londrina
Nano Degree, Deep Learning, 10/10, Nano Degree, Deep Learning, 10/10 at Udacity
Contributions:10 reviews, 19 commits, 18 PRs in 7 months
Contributions summary:Pedro focused on adding new metrics and tests to the statsd exporter's relay functionality. Their contributions include adding a new metric to track relayed lines and implementing tests to verify these metrics. They also fixed linting issues and improved the isolation of metric conflict tests within the exporter, improving its reliability. The user appears to have a strong understanding of the project's metric collection and exporting mechanisms.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:137 reviews, 4 commits, 32 PRs in 1 month
Contributions summary:Pedro primarily contributed to the back-end development of the Thanos project, focusing on features related to query processing, caching, and storage optimization. They implemented and improved aspects of the query frontend, including dynamic query sharding and cache management. Furthermore, the user worked on the system's infrastructure, specifically related to code generation, calculating chunk hashes, and integrating with external dependencies.
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.