Leonardo Diego is a Senior Full Stack Software Engineer based in São Paulo with 11 years of experience building cloud-native, microservices-driven systems across Node.js, Java, .NET and modern frontend stacks. He has designed and implemented backend architectures and platforms used by large clients (Carrefour, DHL, Pearson, Raízen) and is fluent in AWS, serverless patterns, messaging (Kafka, SQS, RabbitMQ) and multiple databases including PostgreSQL, MySQL, ScyllaDB and Redis. A self-taught, proactive developer, he blends pragmatic engineering practices—SOLID, DDD, Clean Architecture—with hands-on delivery of high-availability services and integrations. He repeatedly moves between roles focusing on architecture and implementation, showing an unusual comfort migrating legacy .NET/Spring systems to modern JS/Cloud ecosystems. Colleagues rely on him for turning complex risk and certification requirements into scalable platforms, and he brings continuous learning and adaptability as a defining professional trait.
11 years of coding experience
12 years of employment as a software developer
Sistema de Informação Tecnologia em Tecnologia da Informação/Sistemas da Informação, Sistema de Informação Tecnologia em Tecnologia da Informação/Sistemas da Informação at Instituição Toledo de Ensino - ITE Bauru
Curso Técnico TI, Curso Técnico TI at Joaquim Ferreira do Amaral
Contributions:11 pushes, 2 branches in 1 year 5 months
spring-bootvueh2-databasespringfrontend
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Leonardo Diego - Senior Full Stack Software Engineer at Confi