Summary
Ricardo Santos is a Senior Software Engineer from Minas Gerais, Brazil, with nearly two decades of software development experience and over a decade focused on product delivery in fintech, mobile, and e-commerce. He blends deep Android expertise—modernizing large-scale apps for banks and streaming platforms—with backend and cloud skills in Java, Kotlin, Spring Boot, and AWS to build resilient, observable microservices. As a founder and technical leader he architected payment and last-mile delivery systems that navigated regulatory and operational complexity, shipping production systems used by millions. He’s fluent in modern Android architectures (MVVM, Jetpack, coroutines) and CI/CD automation (GitHub Actions), and has driven accessibility and QA initiatives that improved inclusivity and quality across teams. Comfortable switching between hands-on implementation and team leadership, he brings an uncommon mix of startup grit and enterprise-grade engineering discipline.
11 years of coding experience
16 years of employment as a software developer
Android Developer Nanodegree, Android Developer Nanodegree at Udacity
Specialist in Systems Analysis, Information Technology, Software Engineering, Specialist in Systems Analysis, Information Technology, Software Engineering at Universidade Federal de Minas Gerais (UFMG)
Bachelor's Degree in Information Systems, Software Engineering, Bachelor's Degree in Information Systems, Software Engineering at Centro Universitário do Leste de Minas Gerais (UnilesteOficial)
English, Spanish