At Caixa Geral de Depósitos, I design and develop Java/Spring Boot financial microservices for web and mobile banking. I also build event-driven integrations with Kafka and Google Pub/Sub, and maintain systems for performance, scalability, and stability.
Previously, I developed financial products and microservices at Banco BAI Europa, then worked on orders, payments, inventory optimization, and authentication at Decathlon Portugal. At GrupoGBI, I built conversational solutions with the Omilia AI platform and integrations between chat platforms using Rocket.Chat.

