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.
11 years of coding experience
8 years of employment as a software developer
Técnico em Informática Industrial, Técnico em Informática Industrial at SENAI Visconde de Mauá
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.
The communications platform that puts data protection first.
Role in this project:
Back-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.