Summary
Gustavo Ribeiro is a Senior Software Engineer from São Paulo with six years building high-performance backend systems and APIs, primarily in Java and Quarkus, and recent work integrating LLMs and AI features. He has experience across fintech and banking—designing scalable payment and marketplace services at Pagô, C6 Bank, Bradesco and Núclea—where he focused on performance, observability, and test-driven delivery. Comfortable leading technical decisions and mentoring peers, he has repeatedly owned APIs from scratch and improved reliability through metrics, SRE practices and code reviews. Gustavo blends pragmatic engineering (Clean Code, SOLID, TDD) with fast-paced product delivery and an appetite for emerging AI tooling, often pairing Java ecosystems with Python/FastAPI for AI integrations.
6 years of coding experience
7 years of employment as a software developer
Mackenzie Presbyterian University
English, Portuguese