João Freitas is a Senior Android Consultant with nine years of experience building scalable, testable mobile products from Brazil's Goiânia. He has led cross-team initiatives—like a consent management system with 89% success and 83% unit test coverage—and designed Progressive Onboarding and server-driven UI solutions using Jetpack Compose and clean architecture. João brings strong platform engineering chops, having built an Android analytics SDK with a custom DSL, implemented CI/CD with GitHub Actions, and reduced build times by 75% through architectural changes. He pairs hands-on coding (migrations from XML/RxJava to Compose/Coroutines, MQTT sync, payment integrations) with mentoring and architecture decisions, and he consistently leverages analytics, telemetry and feature flags to iterate on user engagement. Unusually for a mobile specialist, he also has backend and DevOps experience (Spring APIs, MongoDB tuning, CI/CD) and an Executive MBA in IT Management, blending technical depth with leadership and product thinking.
8 years of coding experience
5 years of employment as a software developer
Executive MBA Information Technology Management - Leadership Governance and Business, Executive MBA Information Technology Management - Leadership Governance and Business at IPOG - Instituto de Pós-Graduação e Graduação
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Pontifícia Universidade Católica de Goiás
Contributions:12 PRs, 33 pushes, 9 branches in 1 year 10 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.