Leandro Tavares is a seasoned senior software engineer based in São Paulo with nearly two decades of IT experience and a recent 9-year focus on cloud-native systems and financial services. He has designed and implemented scalable, event-driven microservices and billing engines in Kotlin and Java for major Brazilian banks and payments companies, combining deep expertise in AWS, Kafka, RDS/PLpgSQL and observability with CI/CD and infrastructure-as-code. His career includes leading migrations and regulatory projects (Open Finance, Pix, card and billing platforms) where he balanced performance tuning, retry/audit flows and compliance requirements. Leandro is comfortable across the stack—from low-latency transactional systems and state machines to serverless automations and ETL batches—and has repeatedly modernized legacy banking platforms to cloud environments. Colleagues value his pragmatic architecture choices and hands-on troubleshooting that turn complex financial rules into auditable, production-ready services. He brings a mix of institutional banking domain knowledge and practical cloud engineering that helps teams deliver resilient, regulation-ready systems.
9 years of coding experience
10 years of employment as a software developer
3rd degree Information Systems, 3rd degree Information Systems at Faculdades Integradas Rio Branco
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
Leandro Tavares - Engenheiro De Software Sênior at Bradesco