Summary
Marcelo Giannasi is a Technical Team Lead with 11 years of experience building cloud-native, distributed microservices across Java, .NET, Python, and Node.js. He drives architecture and migrations from monoliths to microservices, standardizes observability and logging practices, and integrates identity and third-party systems using OAuth0. Comfortable across AWS, Azure, and GCP, he operationalizes platforms with ECS/AKS, Lambda, Kafka, and managed databases while optimizing cost and performance through caching and messaging strategies. As a hands-on mentor and technical lead, he enforces clean code, automated testing (TestContainers, LocalStack), and CI/CD with GitHub Actions and Jenkins to raise team delivery quality. Beyond day-to-day delivery, he has introduced GraphQL into legacy REST environments and led international technical engagements across South America. Dual Brazilian–Italian citizen based in São Paulo, he is eligible to work across the EU without sponsorship.
11 years of coding experience
11 years of employment as a software developer
Estácio de Sá University
The Pontifical Catholic University of Minas Gerais
English, Spanish, Portuguese