Rafael Tavares is a Senior Software Engineer based in São Paulo with 10 years building resilient, scalable backend systems primarily in Java and Spring Boot. He has deep payments and fintech experience—having implemented PIX/ISO 20022 APIs and transactional account directories at PicPay—and currently contributes to backend platform work at Swile Brasil. Rafael combines hands-on production coding with teaching experience as a Java/Spring instructor, which sharpens his ability to communicate complex designs and mentor peers. His tech stack spans distributed systems, message-driven architectures and cloud-native tooling (Kafka, Redis, AWS, Kubernetes), and he has repeatedly delivered high-throughput services for transactional domains. Colleagues value his pragmatic focus on reliability and observability, and his background across startups and larger product teams gives him a strong balance of speed and engineering discipline.
10 years of coding experience
9 years of employment as a software developer
Federal University of Rio Grande do Norte
Bacharelado em Sistemas de Informação, Tecnologia da Informação, Bacharelado em Sistemas de Informação, Tecnologia da Informação at Centro Universitário do Rio Grande do Norte (UNI-RN)
User Authentication API using Spring Security and JWT
Contributions:3 commits, 2 pushes, 1 branch in 11 months
jwtspringspring-securityuser-authentication
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.