Hugo Costa is a Senior Software Engineer based in São Paulo with around nine years of experience building scalable web and front-end systems for enterprise and open-source platforms. He specializes in React, TypeScript, Node.js and Go, and combines strong UI/UX sensibilities with a testing-first mindset to improve user-facing experiences at scale. Hugo has driven front-end improvements for Rocket.Chat—contributing UI fixes, TypeScript migrations and parser enhancements to a widely used communications platform—while leading technical delivery for dozens of e-commerce sites on VTEX IO. Comfortable both as a hands-on developer and a tech lead, he has a history of coordinating cross-functional teams and shipping polished features under real-world constraints. He also brings full-stack experience from mobile and backend work earlier in his career, giving him a pragmatic view of integrations and performance trade-offs.
8 years of coding experience
9 years of employment as a software developer
Unicesumar
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Universidade Federal de Alfenas
The communications platform that puts data protection first.
Role in this project:
Front-end Developer
Contributions:654 reviews, 74 commits, 199 PRs in 8 months
Contributions summary:Hugo primarily focused on fixing UI-related issues and improving the user experience within the Rocket.Chat platform. They addressed problems with the display of pinned messages, quote message spacing, and the Jitsi call join button. Additionally, the user migrated a component to TypeScript and contributed to the community edition watermark implementation. These changes demonstrate a strong understanding of the platform's front-end architecture and a dedication to refining its visual presentation.
React port of Rocket.Chat's design system, Fuselage
Role in this project:
Front-end Developer
Contributions:24 reviews, 32 commits, 51 PRs in 8 months
Contributions summary:Hugo primarily focused on enhancing the functionality of the message parser within the `fuselage` repository, which is a React-based design system. Their contributions included fixing and adding new test cases for link parsing, ensuring that links were correctly displayed and opened. The user also made improvements to the parser's handling of line breaks and emoticons, and addressed a bug related to relative URLs. These modifications demonstrate the user's ability to improve the parsing and rendering of user-generated content.
monoreporeactrocketchatchatfuselage
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.