Thiago Perrotta is a Senior Software and Site Reliability Engineer with 11 years of experience building robust, full‑stack systems and shipping reliable infrastructure at scale, most recently at Tulip Interfaces after multiple senior roles at Google. He blends SRE discipline with product-focused engineering, contributing to UX improvements and performance fixes across OSS projects like Puppeteer and the minimalist feed reader Miniflux. His work on web-platform-tests shows a knack for test automation and making flaky, cross-browser behavior observable and reproducible. Based in Munich, he maintains a technical blog and brings a rare combination of frontend UX sensitivity and backend reliability expertise, often surfacing subtle cross-browser and serialization issues that others miss.
11 years of coding experience
Visiting Student, Visiting Student at University of Southern California
High School, High School at Centro Federal de Educação Tecnológica Celso Suckow da Fonseca
Bachelor’s Degree, Bachelor’s Degree at Universidade Federal do Rio de Janeiro
Contributions:26 reviews, 28 PRs, 65 pushes in 1 year 1 month
Contributions summary:Thiago primarily contributed to the Puppeteer project by fixing bugs and adding features related to browser automation. Their contributions included addressing cross-browser compatibility issues, adding Chromium browser recognition, and incorporating webp support for screenshots. Furthermore, they refactored the code to improve performance, specifically related to how the main frame is computed.
Test suites for Web platform specs — including WHATWG, W3C, and others
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:160 reviews, 63 PRs, 253 pushes in 11 months
Contributions summary:Thiago primarily contributed to the test suite for the web-platform-tests/wpt repository. Their work involved adding and modifying tests for the WebDriver BiDi protocol, including validation tests for the `browsingContext.reload` command and fixes to existing tests. Additionally, the user addressed issues with the serialization of various JavaScript objects within the testing framework. Furthermore, they worked on fixing flaky tests and improving the test structure and formatting.
w3ctestingtest-automationbrowserwhatwg
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.