Alexandre Rocha is a seasoned software engineer with 9 years of experience building resilient, event-driven microservices and payment gateways across fintech and healthcare domains. He has led technical teams at PagSeguro International and now contributes at Banco Bradesco, specializing in Kafka-based EDA, Outbox patterns, SAGA choreography/orchestration and cross-border payment integrations. Comfortable across Java, Node.js and Python, he combines hands-on implementation with observability, CI/CD and high test coverage practices to modernize legacy systems on AWS. His background includes migrating monoliths to modular microservices, CDC with Debezium, and hands-on pairing and mob programming to boost team productivity. A FATEC Carapicuíba graduate based in São Paulo, he often bridges deep legacy code understanding (Delphi, on‑prem scripts) with modern cloud-native designs. Notably, he favors pragmatic, production-first solutions that preserve backward compatibility while driving scalable change.
9 years of coding experience
7 years of employment as a software developer
Tecnologia em Análise e Desenvolvimento de Sistemas, Tecnologia da Informação, Tecnologia em Análise e Desenvolvimento de Sistemas, Tecnologia da Informação at Fatec Carapicuiba
Contributions:51 commits, 24 PRs, 22 pushes in 1 year 11 months
rest-apiapiserverlessrest
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.
Request Free Trial
Alexandre Rocha - Software Engineer III at Banco Bradesco