Emerson Almeida is a Staff Engineer with 16 years building high‑throughput, money‑related platforms across payments, benefits and insurance, currently shaping Caju’s platform and AI initiatives. He combines hands‑on system design (Kafka, event‑driven architectures, AWS, Kotlin/Scala) with cross‑team architectural governance and technical mentorship, having led architecture teams and committees at Too Seguros and Youse. A pragmatic founder too, he launched Megafono—the leading Brazilian podcast platform—single‑handedly, demonstrating product instincts alongside engineering craft. Emerson is an active open‑source tester and QA contributor, improving CI reliability and OAuth test coverage for high‑profile projects like rabbitmq-server and the popular awesome-go list. Based in Minas Gerais, Brazil, he’s known for translating strategic business needs into resilient, scalable roadmaps and for validating risky ideas via focused proofs‑of‑concept.
16 years of coding experience
16 years of employment as a software developer
High School Diploma, High School Diploma at EE Ruth Cabral Trocarelli
A curated list of awesome Go frameworks, libraries and software
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:28 commits, 37 PRs, 39 pushes in 9 months
Contributions summary:Emerson primarily focused on enhancing the testing infrastructure of the project. They added tests to validate the alphabetic order of items within the README.md file, improved the test output to display all failures on the CI, and included error handling within the tests. The user also refactored the tests to prevent errors.
Open source RabbitMQ: core server and tier 1 (built-in) plugins
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:2 reviews, 1 PR, 4 comments in 4 days
Contributions summary:Emerson contributed significantly to the testing framework of the RabbitMQ management interface. Their work included the addition of new tests, specifically focusing on OAuth-related functionalities, such as redirection after login for both Service Provider (SP) and Identity Provider (IdP) initiated flows. Several changes were made to existing test utilities and page object files, which suggest an effort to improve the maintainability and reliability of the automated tests. These contributions aimed to enhance the robustness of RabbitMQ's management console, ensuring the correct behavior of OAuth authentication flows.
streamsstomptier-1message-queuestreaming
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.