Tiago Quelhas is a Senior Software Engineer with 13 years of experience, currently working on remote caching and execution for Bazel at Google out of Munich. He blends backend systems and build/release engineering with front-end sensibilities, contributing to high-profile open-source projects such as Bazel, Closure Compiler, and Marzipano. His work spans performance optimization, build artifact automation, and type-safety improvements—often fixing subtle bugs and refactoring for long-term maintainability. Comfortable across Java and JavaScript ecosystems, he has a track record of improving developer tooling and large-scale build processes. Trained as an electrical and computer engineer at Instituto Superior Técnico, he brings a research-minded attention to detail to production systems.
13 years of coding experience
12 years of employment as a software developer
M.Sc., Electrical and Computer Engineering, M.Sc., Electrical and Computer Engineering at Instituto Superior Técnico
Contributions:2 reviews, 220 commits, 26 PRs in 5 years 9 months
Contributions summary:Tiago primarily contributed to the `google/marzipano` repository by addressing front-end issues and improving the user interface. The commits focused on fixing the behavior of hotspots on iOS devices, enhancing the user experience in the sample tour demo by correcting touch and scroll events, and updating demo assets and configurations. Furthermore, the user refactored and improved several demo examples by updating code and addressing code inconsistencies, demonstrating a focus on enhancing the visual presentation and user interaction within the 360° media viewer.
Contributions:146 commits, 60 PRs, 59 pushes in 4 years 5 months
Contributions summary:Tiago primarily contributed to improving the Closure Compiler, a JavaScript checker and optimizer. Their work focused on fixing bugs and adding new features related to type checking and the handling of JSDoc annotations. Specifically, the user modified the parsing of type expressions, improved the handling of redundant nullability modifiers, and addressed issues with import statements within ES modules. The contributions involved modifying existing Java code, and writing and maintaining test cases.
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
Tiago Quelhas - Senior Software Engineer at Google