Tiago Quelhas

Senior Software Engineer at Google

Munich, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job12 years of employment as a software developer
bookM.Sc., Electrical and Computer Engineering, M.Sc., Electrical and Computer Engineering at Instituto Superior Técnico
github-logo-circle

Github Skills (37)

closure10
javascript10
type-check10
google-closure-library10
build-system10
type-safety10
java10
dom-manipulation10
javas10
jsdoc10
performance-optimization10
bazel10
build-automation10
type-checking10
assertion9

Programming languages (12)

TypeScriptJavaCoffeeScriptC++StarlarkRustJavaScriptGo

Github contributions (5)

github-logo-circle
google/marzipano

Feb 2016 - Nov 2021

A 360° media viewer for the modern web.
Role in this project:
userFront-end Developer
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.
javascriptviewervideomodern-webgallery
google/closure-compiler

Mar 2018 - Aug 2022

A JavaScript checker and optimizer.
Role in this project:
userBack-end Developer
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.
checkerjavascriptoptimizationtypecheckingoptimizer
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