Native Android
Deep expertise in Kotlin & Java, Jetpack suite (ViewModel, Navigation, Paging), Coroutines, Flow, StateFlow, ViewBinding, and Compose awareness.
A decade of shipping robust Android applications — from architecture and security to Play Store release — across fintech, government, and consumer markets.
I'm a Senior Android Engineer with over a decade of experience designing and shipping robust native applications using Kotlin and Java. My work spans the full lifecycle — from architecture planning and feature development to security hardening, testing, and Play Store deployment.
I've contributed to high-stakes projects across fintech (Banorte's fully digital bank Bineo, Promerica digital bank, BNP digital bank, Billpocket card payments), government and defense (US Army banking platform), public safety (SkyAlert seismic alert system), and residential security (Valle Real access management suite).
Outside client work, I maintain open-source reference implementations on Android Blockchain and Generative AI integration — helping developers adopt emerging technologies in real mobile contexts.
Deep expertise in Kotlin & Java, Jetpack suite (ViewModel, Navigation, Paging), Coroutines, Flow, StateFlow, ViewBinding, and Compose awareness.
MVVM, Clean Architecture, Repository pattern, and Dependency Injection (Koin) for scalable, testable codebases.
Room Database, Retrofit, OkHttp, Firebase (Firestore, Auth, Storage, Hosting), REST API integration, and data serialization.
Material Design 3 implementation, custom views, property animations, responsive adaptive layouts, and accessibility (a11y) compliance.
JUnit, Mockito for testing pipelines. R8/ProGuard for code obfuscation, third-party library security auditing, and hotfix delivery.
Generative AI integration (Gemini API · Google AI Studio), Blockchain fundamentals in Android, Virtual Reality (Google Cardboard), and AR concepts.
Mexico's first 100% digital bank. Delivered new product features, performed technology migration, implemented R8 code obfuscation, wrote unit tests, released new versions, and resolved production hotfixes.
Costa Rica's digital bank. Delivered new product features, performed technology migration, wrote unit tests, released new versions, and resolved production hotfixes.
Peru's digital bank. Delivered new product features, performed technology migration, released new versions, and resolved production hotfixes.
Mexico's first mobile card-payment app compliant with CNBV regulations, backed by Visa and PROSA. Progressed to sole project responsibility — managing feature delivery, QA, third-party code auditing, and UX recommendations.
Confidential government project. Provided targeted module maintenance, crash diagnosis and resolution, and security evaluation of third-party libraries integrated into the codebase.
Designed and developed a suite of three native Android apps for residents, visitors, and security personnel — enabling QR-based gate access, digital invitations, and anomaly reporting with maintenance ticketing.
Enterprise admin platform for managing business processes, digital foils, file and image uploads, booklog records, and embedded real-time chat. Led the complete v2.0 ground-up rebuild using Material Design.
Mexico's leading seismic alert platform covering risk zones from Jalisco to Chiapas via a proprietary sensor network. Contributed module maintenance, crash resolution, and new feature implementation.
Two Android apps implementing a local blockchain from scratch — one in Java, one in Kotlin — without any database layer. A reference for developers exploring distributed-ledger concepts on Android. Published on GitHub under GPL-3.0.
A reference Android application demonstrating how to integrate a fine-tuned Gemini model via Google AI Studio into a production-grade mobile app. Covers custom prompts, model tuning, and Kotlin-first implementation patterns.
Consumer utility app that calculates pizza and drink quantities for groups, splits bills per person, plans children's parties, and locates nearby pizzerias via location services. Published in Free and Pro versions on Google Play.
Open to senior Android engineer roles, technical consulting, and open-source collaboration. Reach out through any of the channels below.