Summary
Rafael Rocha is a Software Architect with about 15 years of experience, including a decade at Dataprev where he leads migrations from Java EE monoliths to Spring Boot microservices, containerized on Kubernetes and exploring NoSQL approaches. He has a strong background designing and sizing both logical systems and physical infrastructure, delivering proofs of concept that address real citizen-facing problems in Brazil. Rafael brings startup experience as a co-founder of two early-stage ventures and hands-on skills across backend, mobile and batch systems from roles at Ustore, Indra and other firms. Currently an MSc student in Distributed Systems and Blockchain, he combines practical system-building with emerging research interests, and is known for helping teams diagnose and resolve complex scalability issues.
15 years of coding experience
10 years of employment as a software developer
Bachelor's, Computer Science, Bachelor's, Computer Science at Universidade Católica de Pernambuco
MSc Student, Distributed Systems, Blockchain, MSc Student, Distributed Systems, Blockchain at Universidade Federal da Paraíba
Technical Course, Programming and Systems Analysis, Technical Course, Programming and Systems Analysis at Unibratec
~90% done at Post Graduate, Software Engineer Mobile Applications, Post Graduate, ~90% done at Post Graduate, Software Engineer Mobile Applications, Post Graduate at CESAR School