Summary
Otavio Carvalho is a seasoned software development specialist with 9 years of experience leading teams and delivering business-oriented backend systems across fintech and marketplace domains. Currently at iFood after shaping core banking at Zoop as a Kotlin/JVM and Spring Boot technical reference, he combines hands-on implementation with architecture, code quality (Sonar, TDD) and DDD-driven design. He has a strong track record modernizing legacy platforms (Java migrations), prioritizing technical debt, and operating cloud-native stacks on AWS with Kafka, Redis and relational/NoSQL databases. Comfortable switching between people management and deep technical ownership, he regularly drives complex implementations, code reviews and performance-focused testing. Based in Lisbon, he pairs pragmatic leadership with continuous self-driven learning and a persistent focus on aligning technical choices to product outcomes.
9 years of coding experience
18 years of employment as a software developer
Sistemas para Internet Programação de Computadores, Sistemas para Internet Programação de Computadores at Centro Universitário Eniac
English