Tiago Botelho

Senior Software Engineer at Microsoft

Coimbra, Coimbra, Portugal
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 Botelho is a senior software engineer with 11 years of experience building reliable developer infrastructure and scale-focused backend systems, currently working on SRE for Azure SQL after contributing to GitHub Copilot and npm reliability. He has strong roots in open source—significant contributions to GitLab’s mirroring infrastructure and gitlab-shell demonstrate expertise in repository mirroring, migrations, and operational robustness. Comfortable across Go, Ruby/Rails, PostgreSQL and distributed systems, he combines hands-on engineering with DevOps practices to improve observability and fault tolerance. A former startup co-founder who pushed a product to late-stage YC/TechStars consideration, he brings product sensibility to infrastructure problems and a track record of shipping features that materially improve developer workflows.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Engenharia de Software, Bachelor's degree Engenharia de Software at Universidade de Coimbra
languagesSpanish, English, Portuguese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

database-migrations10
git10
postgresql10
timeout10
rails10
ruby10
gitlab10
database-migration10
ruby-on-rails10
process-management9
rspec9
devops9
error-handling9
sh8
bash-shell8

Programming languages (13)

CSSCRustScalaGoTypeScriptDockerfileJavaScript

Github contributions (5)

github-logo-circle
gitlabhq/gitlabhq

Feb 2016 - Jan 2019

GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:760 commits, 25 pushes, 8 tags in 2 years 10 months
Contributions summary:Tiago primarily contributed to database migration and schema updates, as well as improving the project's setup for monitoring and metrics. They added and modified columns to the `project_mirror_data` and `remote_mirrors` tables, ensuring the proper data structure for mirroring functionalities. The user also addressed issues related to Prometheus metrics, fixing bugs and improving controller logic. They also modified the CI to enhance the overall software development process.
gitlab-apinew-issuestrackerrailsgitea
gitlabhq/gitlab-shell

Aug 2016 - Oct 2018

Replacement for gitolite. This repo is a mirror of https://gitlab.com/gitlab-org/gitlab-shell/
Role in this project:
userBack-end & DevOps Engineer
Contributions:9 commits in 2 years 2 months
Contributions summary:Tiago contributed to GitLab Shell by adding features and improvements related to git operations. They implemented a timeout option and a --force option for push branches, enhancing the Git command functionality within the project. Additionally, the user addressed exception handling for network timeouts and integrated printing of new project information after receiving commits, improving the overall user experience and diagnostic capabilities. These modifications demonstrate involvement in both back-end logic (git command execution) and operational aspects (error handling, logging).
gitoliteshellreplacementgitlab
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 Botelho - Senior Software Engineer at Microsoft