Rafael Tapia is a Senior Backend Software Engineer from Paraná, Brazil, with nine years of experience building robust Node.js services and MongoDB-backed systems. He excels in containerized deployments with Docker and has a proven track record of leading cross-functional teams to deliver production-grade features. An active full-stack contributor to the Rocket.Chat open-source platform, he has implemented messaging features, event integrations, and fixed critical regressions—demonstrating comfort across both server and client code. Rafael thrives in fast-paced environments, continuously learning TypeScript and backend best practices to keep systems reliable and scalable. He seeks new challenges where his blend of hands-on engineering and collaborative leadership can drive measurable product impact.
9 years of coding experience
Bacharelado, Sistemas de Informação, Bacharelado, Sistemas de Informação at UNIPAR
The communications platform that puts data protection first.
Role in this project:
Full-stack Developer
Contributions:198 reviews, 38 commits, 120 PRs in 8 months
Contributions summary:Rafael contributed to the Rocket.Chat platform by implementing new app events, adding features for message reactions, pinning, following, and reporting, as well as integrating user login, logout, and status change events. They also addressed a regression issue related to UIKit buttons and authentication. The user modified multiple files related to the application's core functionality, including server-side methods, client-side components, and event bridges, indicating a full-stack development focus.
Contributions:156 commits, 7 pushes, 2 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.