Summary
Rafael Costa is a senior full-stack systems analyst and developer with 8+ years building high-availability, performance-oriented web and desktop applications across Node.js/TypeScript, Java (Spring Boot/Quarkus), PHP/Laravel and .NET. He leads technical teams and ships production systems using modern front-end frameworks (React, Next.js, Vue) and back-end frameworks (Adonis, Nest), combining best practices like SOLID, Clean Code and automated testing with Jest. Experienced in resilient architectures, he integrates message queues (RabbitMQ), caches (Redis), WebSockets, Docker and AWS serverless services to solve real-time and scale challenges. Rafael also has deep Oracle/PLSQL expertise and a background in migrating and modernizing legacy systems, plus hands-on IoT maker experience with Arduino and ESP8266. He is pursuing advanced AI studies (LLMs, RAG, applied intelligence) while mentoring teams and producing educational content, reflecting a strong blend of practical delivery and continuous learning. Colleagues know him as communicative, fast to learn new technologies, and persistent in driving robust, maintainable solutions.
8 years of coding experience
11 years of employment as a software developer
Inteligência Artificial Aplicada, Inteligência Artificial Aplicada at Instituto Federal de Goiás (IFG)
Sistemas e Agentes Inteligentes, Artificial Intelligence, Sistemas e Agentes Inteligentes, Artificial Intelligence at Universidade Federal de Goiás
Gestão de Contact Center, Gestão de Contact Center at Uni-ANHANGUERA - Centro Universitário de Goiás
Análise e Desenvolvimento de Sistema, Information Technology, Análise e Desenvolvimento de Sistema, Information Technology at Universidade Paulista
English