Summary
Leonardo Zago is a Senior Software Developer based in Valinhos, Brazil, with five years of hands-on experience building full-stack systems using Go, Java and TypeScript. He has driven architecture and cost-optimization initiatives—most notably leading a migration to NATS and event-driven patterns that cut infrastructure costs by over 30% and replaced inefficient polling with real-time notifications. Comfortable across backend, databases and integrations, he designed domain-driven Go services, built a MongoDB integration module with geospatial support, and championed testing and onboarding practices that raised team quality. A postgraduate in Technical Leadership, Leonardo blends technical depth with people-focused leadership, having stepped into team lead responsibilities and mentored new hires. He brings a pragmatic focus on operational efficiency and maintainable systems, pairing hands-on coding with architectural decision-making.
5 years of coding experience
3 years of employment as a software developer
Unicesumar
Postgraduate Degree, Technical Leadership, Postgraduate Degree, Technical Leadership at Full Cycle
English, Portuguese