Rafael Garcia is a pragmatic Senior Software Engineer with 12 years of experience building and leading mobile-first teams across Europe, currently shaping features at Spotify from his base in Granada. He combines deep Android expertise and architecture advocacy (MVI, testing, Kotlin Multiplatform) with hands-on delivery, having led Android squads at Memrise and Sportlobster and co-founded a mobile health startup. Rafael is a mentor-minded engineer who improves team practices, aligns stakeholders for delivery, and has end-to-end experience spanning client apps to Ktor backends. He has a solid academic foundation in computer engineering from Universidad de Granada and Warsaw University of Technology and a track record of shipping product-facing solutions across engagement, language learning, and health domains. Notably, he moved projects from legacy codebases to modern Android standards while introducing UI testing and cross-platform strategies that scaled across multiple squads.
12 years of coding experience
9 years of employment as a software developer
Bachelor's Degree, Technical Engineering in Computer Management, Bachelor's Degree, Technical Engineering in Computer Management at Warsaw University of Technology
Bachelor's Degree, Technical Engineering in Computer Management, Bachelor's Degree, Technical Engineering in Computer Management at Universidad de Granada
Contributions:142 pushes, 11 branches in 1 year 1 month
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
Rafael Garcia - Senior Software Engineer at Spotify