Summary
Rafael Carneiro is a Senior Software Engineer with 17 years of experience specializing in distributed systems, scalability, and backend development in Java and Golang. He currently leads development teams at Banco do Nordeste, designing and deploying monoliths and microservices across private and AWS clouds while championing Spring Boot and modern front-end practices. Rafael has deep operational experience—Docker, Kubernetes/OpenShift, Prometheus, ELK, and WebSphere z/OS—and has optimized latency and throughput through transaction tuning, caching, and query improvements. He has a track record of mentoring and onboarding engineers, running Java user groups (CEJUG) as a former leader, and teaching university courses, which underlines his commitment to developer growth. His open-source contributions include migrating and maintaining legacy Java projects (e.g., JForum3), reflecting a pragmatic approach to modernizing older systems. Based in Ceará, Brazil, he blends hands-on coding, platform administration, and technical leadership to deliver reliable, business-focused software.
17 years of coding experience
8 years of employment as a software developer
Bachelor of Information Systems, Bachelor of Information Systems at Universidade 7 de Setembro - UNI7
English, Portuguese