Matheus Silva is a Software Engineer II based in São Paulo with eight years of experience building backend systems and improving developer-facing platforms. He has deep hands-on experience at Rocket.Chat, contributing core features, API endpoints, integrations (OAuth, LDAP, CAS) and numerous bug fixes for a security-focused, open-source communications platform used in critical infrastructure. Now at Uber, he continues applying a data- and logic-driven approach to boost efficiency and product quality. Matheus blends practical microservices and TypeScript/Meteor expertise with a habit of documenting and engaging the community around changes. He holds a Computer Science degree from IME-USP and is pursuing an MBA in Software Engineering, reflecting a strong interest in technical leadership and data-informed decision making. An observant engineer, he often focuses on small UX improvements (like visual cues and notification fixes) that materially raise platform usability.
8 years of coding experience
4 years of employment as a software developer
Bachelor's degree in Computer Science, Computer Science, Bachelor's degree in Computer Science, Computer Science at Instituto de Matemática e Estatística - University of São Paulo (IME-USP)
Technical Course integrated to High School, Informatics, Technical Course integrated to High School, Informatics at ETEC Zona Leste
Lato Sensu - MBA, Software Engineering, Lato Sensu - MBA, Software Engineering at MBA University of São Paulo (USP)/Esalq
Mobile Android Development, Scholarship student of the Santander Coders Mobile project - 2020 Edition, Mobile Android Development, Scholarship student of the Santander Coders Mobile project - 2020 Edition at Digital House Brasil
The communications platform that puts data protection first.
Role in this project:
Full-stack Developer
Contributions:927 reviews, 158 commits, 304 PRs in 1 year 11 months
Contributions summary:Matheus primarily contributed to the Rocket.Chat platform through a variety of bug fixes and feature implementations. Their work included enhancing the user interface by adding visual cues for required settings, fixing email notification settings, and adding support for filtering on the teams.listRooms endpoint. Additionally, the user implemented new features such as password history and improved the functionality of the teams.convertToChannel endpoint. The user also performed general improvements and addressed several regression issues.
Contributions:12 PRs, 32 pushes, 6 branches in 3 months
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.