Tiago Romero Garcia is a bilingual Brazilian-American Staff Software Engineer with over 18 years of experience building high-impact web products and platforms for companies like Pinterest, Asana, Sephora and Macy’s. He blends deep front-end expertise in JavaScript/TypeScript, React, performance and accessibility with hands-on leadership—rebuilding teams, owning technical vision for Ads Manager at Pinterest, and driving measurable performance wins at Asana. A pragmatic architect and mentor, he’s shipped cross-functional features that increased conversions and cut latency (e.g., halving Portfolio pagination P95 and dramatically improving initial load perceived performance). Tiago is an active open-source contributor (notably improving accessibility and adding components to Pinterest’s Gestalt UI library), and he champions inclusion—co-leading ERGs and growing accessibility engagement. Based in Sacramento, he brings empathy, creativity and a coach-first mindset to founding-stage product and platform work.
12 years of coding experience
19 years of employment as a software developer
Technical, Informatics, Technical, Informatics at Escola Técnica Estadual Jorge Street
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Universidade Federal de Itajubá
A set of React UI components that supports Pinterest’s design language
Role in this project:
Front-end Developer
Contributions:42 reviews, 8 commits, 8 PRs in 1 year 4 months
Contributions summary:Tiago primarily focused on enhancing the accessibility and functionality of React UI components within the `gestalt` repository. Their contributions involved adding accessibility properties (aria-controls, aria-expanded, etc.) to various components like Button, IconButton, and Touchable, and updating documentation and examples to reflect these changes. They also introduced a new Sheet component, adding features such as different sizes and controlling animation behavior. Further improvements included updating existing components' documentation, refactoring, and adding the subHeading prop to the Sheet component.
Contributions:87 commits, 8 PRs, 57 pushes in 4 years
javascriptdommarionettevirtual-dom
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.