Diego Sampaio

Lead Backend Engineer at Rocket.Chat

Rio Grande do Sul, Brazil
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
award
Top expert inComprehensive Self-Hosting and Secure Communication Solutions
Diego Sampaio is a Lead Backend Engineer with 11 years of experience building and optimizing full-stack JavaScript systems, currently driving backend architecture and delivery at Rocket.Chat from Rio Grande do Sul, Brazil. He combines deep Meteor/Node.js backend expertise with hands-on contributions across mobile (React Native), desktop (Electron) and DevOps (Docker) components of a major open-source communications platform. His work spans bug fixes, performance tuning (database indexes and SAML logout fixes), platform-specific UX improvements, and automation of build pipelines—showing a rare blend of system-level thinking and practical shipping velocity. Comfortable moving between backend, frontend and infrastructure, he consistently improves reliability and cross-platform user experience while mentoring teams in an open-source environment.
code11 years of coding experience
job8 years of employment as a software developer
bookTécnico em Informática Industrial, Técnico em Informática Industrial at SENAI Visconde de Mauá
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (34)

javascript10
ios10
docker10
react-native10
electron10
scripting10
gui-application10
bash10
desktop-application10
dockers10
mongodb-database10
desktop10
automation10
script10
android10

Programming languages (14)

SmartyJavaCSSC++HTMLKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Docker hub - community managed image
Role in this project:
userDevOps Engineer
Contributions:16 reviews, 91 commits, 61 PRs in 5 years
Contributions summary:Diego primarily focused on modifying and updating the `generate-stackbrew-library.sh` script and the `update.sh` script, which are central to the repository's build and deployment processes. These changes included adding and managing different versions, and adapting scripts for multiple versions and managing build tags. The updates involved changes to how versions are detected, and updating versions. This demonstrates a focus on automating builds and managing the docker image versions.
reactmeteorchatdockerrocket
RocketChat/Rocket.Chat

May 2015 - Jan 2023

The communications platform that puts data protection first.
Role in this project:
userBack-end Developer
Contributions:480 releases, 2518 reviews, 3158 commits in 7 years 9 months
Contributions summary:Diego contributed to bug fixes and made performance improvements related to SAML logout errors. They worked on the backend, modifying the `saml_server.js` and `Users.js` files to address the logout issues. Additionally, they contributed to performance improvements in the database with the addition of indexes to the `Users.js` and `Subscriptions.js` files and optimization of code. The user also worked on an upgrade by bumping the rocket chat version.
meteordata-protectionchatjavascriptcollaboration
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