Summary
João Campos is a Senior Software Engineering Manager with over a decade designing and delivering cloud-native, event-driven systems across Java, Kotlin, Go and Node.js. He currently leads engineering efforts at iFood and previously served as a Principal Software Engineer at MovilePay, where he architected risk and fraud engines for digital accounts that support multiple group companies. João blends hands-on microservices and stream-processing expertise (Kafka, KSQL, AWS, Kubernetes) with cross-cutting technical leadership, mentoring, and standards-setting. He has a track record of shipping dynamic platforms—such as rule-driven fraud workflows deployable without app restarts—and improving resiliency through async-first designs and observability. Based in São Paulo, he pairs solid academic training in Computer Engineering and app development with practical experience across payments, wallets and fintech products. Colleagues value him for turning complex domain requirements into pragmatic, production-grade solutions.
10 years of coding experience
10 years of employment as a software developer
Pontifical Catholic University of Paraná
Engenheiro, Engenharia da Computação, Engenheiro, Engenharia da Computação at Anhanguera Educacional
Portuguese, English