Summary
Leonardo Sanavio is a Senior Software Engineer based in São Paulo with six years of experience building backend and frontend systems using C# .NET, Node.js, TypeScript, and React. He has delivered both monolithic and microservice architectures across AWS and Azure, with hands-on expertise in Docker, Kubernetes, CI/CD, and messaging systems like RabbitMQ and Kafka. At Motorola Solutions he worked on cloud-native microservices and global team collaboration, and he now contributes to scalable product development at Softwrench. Comfortable with REST and SOAP APIs, observability tools and automated testing, he combines pragmatic engineering with Agile practices to drive reliable delivery. A PUC Campinas computer engineering graduate with advanced English, he’s passionate about continuous learning and often bridges client-facing requirements with technical implementation. Less obvious: he has practical experience moving apps from monoliths to cloud microservices and routinely brings operations-minded thinking to development teams.
6 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Pontifícia Universidade Católica de Campinas
Advanced English level, Advanced English level at Wizard by Pearson
Portuguese, English