Summary
Rafael Cardoso is a backend-focused software engineer with nine years of experience and a strong specialty in Java (8–17+), Spring-based microservices, and AWS cloud-native services. He has a proven track record delivering performant, maintainable systems for large financial clients—reducing a service’s runtime by over 90% through profiling and optimizations. Daily practices include TDD/BDD, CI/CD, Docker, SQL/NoSQL data modeling, and pragmatic application of SOLID and design patterns while aligning technical choices with business strategy. He has led end-to-end web projects, integrated payment and messaging APIs, and mentored juniors and interviewees, demonstrating both hands-on coding and team leadership. His background in electrical engineering and early work with IoT, Python, and automation gives him a practical systems perspective that informs his backend design decisions. Based in Brasília, he now combines auditing responsibilities with ongoing contributions to software engineering initiatives in the public sector.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree Electrical Engineering, Bachelor's degree Electrical Engineering at UFMT - Universidade Federal de Mato Grosso
Portuguese, English