Gabriel Machado is an Android engineer with four years of hands-on experience building and securing both legacy and modern mobile applications, currently contributing at one of Brazil’s largest R&D institutes in São Paulo. He pairs Kotlin and Java expertise with Jetpack Compose, MVVM/MVI architectures, dependency injection and thorough unit/integration testing to deliver scalable, maintainable apps. On the backend he works with Spring and on-prem Tomcat environments, having remediated CVEs and supported migrations to Tomcat 10.1, which informs a security-first approach to mobile development. At SiDi he streamlined CI/QA by eliminating a 15-minute push-notification wait—saving 25 hours over 100 runs—and practices reverse engineering to preempt vulnerabilities. Fluent in Portuguese and English, he combines pragmatic engineering with a focus on documentation and knowledge sharing across teams.
4 years of coding experience
Bacharelado, Computer Science, Bacharelado, Computer Science at Uniamérica
Android app that consumes League of Legends official API. Used Kotlin, Coroutines, WorkManager, Retrofit, Picasso, DataStore, OkHttp, Caching, MVP. Available at Play Store.
Contributions:2 releases, 15 PRs, 76 pushes in 1 year 3 months
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.