Summary
Rafael Pereira is a senior software engineer with 8 years of experience building cloud-native, full-stack systems and modernizing legacy platforms across Brazil and remote teams. He specializes in Node.js and TypeScript, microservices and Clean Architecture, with hands-on experience in AWS, Docker, Kafka and databases ranging from PostgreSQL to DynamoDB. Rafael has led monolith-to-microservice migrations, implemented CRM/ERP integrations and automated complex business processes—often operating at the intersection of product and engineering to simplify rules and improve SLAs. He is comfortable across multiple languages (Python, Go, Java, PHP) and has delivered mission-critical features like online cancellation automation and flight-monitoring integrations. Known for mentoring teams, introducing testing and CI/CD practices, and creating developer tooling to speed delivery, he brings both technical depth and operational pragmatism. Based in Paraíba, he combines a strong academic background and ongoing postgraduate study in cloud and AI with a proven record of turning fragile legacy systems into reliable, scalable services.
8 years of coding experience
5 years of employment as a software developer
Estácio de Sá University
Bacharelado Ciência da Computação, Computer Science, Bacharelado Ciência da Computação, Computer Science at Universidade Federal de Campina Grande
Postgraduate Degree, Cloud Computing, 9.5, Postgraduate Degree, Cloud Computing, 9.5 at Anhanguera Educacional
North Paraná University