Pedro Baracho is a Staff Software Developer with 10+ years of experience shipping production systems, currently driving backend and architectural work at Shopify from Victoria, BC. He combines pragmatic, fast-moving delivery with a strong emphasis on long-term maintainability—”day one is short and day two is long”—and is known for adaptability, teamwork and rapid self-directed learning. His background spans startups, consulting and public sector systems, with hands-on experience in performance tuning, developer tooling and automation that have repeatedly reduced developer toil. An active open-source contributor at Shopify, he improved interruptible/resumable background job semantics and refined ActiveRecord cursor behavior to avoid unnecessary caching. He brings a hacker’s curiosity to trade-off analysis and a track record of turning legacy systems into more productive platforms through tooling and documentation.
10 years of coding experience
10 years of employment as a software developer
Machine Learning Engineer Nanodegree, Machine Learning Engineer Nanodegree at Udacity
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Universidade Federal de Minas Gerais
Makes your background jobs interruptible and resumable by design.
Role in this project:
Backend Developer
Contributions:1 release, 4 reviews, 9 commits in 2 months
Contributions summary:Pedro contributed to the `job-iteration` repository, which focuses on making background jobs interruptible and resumable. Their commits primarily involve code refactoring and bug fixes related to the Active Record cursor, improving its performance by preventing unnecessary caching. They also addressed issues with time-related calculations and added tests to ensure accurate total time tracking within jobs. Furthermore, they bumped the version number and made minor adjustments to dependencies.
Contributions:5 PRs, 6 pushes, 3 branches in 3 years 6 months
serverlessaws-lambdaomsreliableaws
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.