Summary
Luiz De Oliveira Costa is a software engineer with 9 years of experience building and modernizing distributed, high-throughput payment and consumer-facing systems from mainframes to cloud-native architectures. He has driven Event-Driven Architecture and asynchronous solutions at scale—designing resilient payment pipelines handling millions of transactions while addressing critical concerns like duplication and fault tolerance. Luiz moves fluently between technical design and stakeholder needs, translating business requirements into domain-driven, test-first solutions using DDD, CQRS, Onion/Clean Architecture and a wide AWS/Kubernetes stack. His background spans startups to large banks and media companies, delivering headless platforms, microservices, and integrations across Java, Python, Node.js and messaging systems like Kafka and RabbitMQ. Based in Rio de Janeiro, he pairs hands-on engineering with tech leadership, having led modernization efforts at Itaú and now contributing to iFood’s platform work. An early career foundation in legacy systems and tooling gives him a pragmatic edge when migrating monoliths to scalable cloud ecosystems.
9 years of coding experience
13 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Veiga de Almeida
Technical IT, Technical IT at Escola Técnica Estadual República
English