Summary
Rafael Costa is a Senior Software Engineer with a decade of experience designing and delivering secure, distributed systems for finance, payments and IoT. He has driven architecture and technical leadership at BEES Bank and BEES, built onboarding and identity platforms (including an Azure B2C-based identity engine), and contributed to fraud and authentication solutions for major Brazilian banks. As a co-founder of an IoT/AI startup he shipped end-to-end products, from device messaging and event processing (Kafka, MQTT) to mobile and backend services, bringing entrepreneurial rigor to product delivery. He is comfortable across Java, cloud-native stacks, DevOps and observability, and has practical experience with instant payments (PIX) and large-scale customer onboarding flows. Based in Brasília, he pairs hands-on coding with systems thinking and a knack for turning ambiguous ideas into production-grade services. Colleagues describe him as a pragmatic architect who still enjoys the curiosity of tinkering under the hood.
10 years of coding experience
9 years of employment as a software developer
Bacharelado em Engenharia Engenharia de Computação, Bacharelado em Engenharia Engenharia de Computação at Universidade de Brasília
Portuguese, English, Spanish