Summary
Aaron Garcia is a mobile-focused software engineer with 10 years of experience designing and shipping Android-first applications and leading mobile teams across startups and fintech. He combines deep hands-on Android expertise (SOLID, Clean Code, Jetpack, Room, Firebase) with cross-platform experience in Flutter and iOS, and has taken roles from individual contributor to lead developer at companies like Crabi and Nu. Comfortable across architecture patterns (MVP/MVVM/MVI, Clean, VIPER) and multitasking models (Rx, Coroutines, DispatchQueue), he also brings practical QA chops with Robolectric/Espresso and CI-aware tooling. Based in Zapopan, Mexico, Aaron pairs a telecommunications engineering background with an ongoing curiosity for ML and web scraping—he’s a guitarist off-hours, which hints at his blend of technical discipline and creative problem-solving.
10 years of coding experience
7 years of employment as a software developer
Engineering, Telecommunications Engineering, Engineering, Telecommunications Engineering at Universidad de Guadalajara
Spanish, English