Extended CV
Use your browser's print dialog and choose "Save as PDF" to export this page.
Senior Android Engineer — Kotlin Multiplatform & Jetpack Compose Specialist
Mexico City, Mexico · CST / UTC-6 · Available now
I am a Senior Android Engineer with 8+ years building and shipping production mobile applications for fintech, retail, and financial services. My core stack is Kotlin, Jetpack Compose, Clean Architecture, and Kotlin Multiplatform, and I have spent the last 1.5 years working as an independent full-time contractor for US-based clients.
Most of my career has been spent on code that other people already wrote. I have moved XML layouts to Jetpack Compose without stopping the release train, and I have rebuilt an app from zero in a parallel project when the existing one was no longer migratable. Both are legitimate answers; knowing which one you are facing is the skill. The work starts the same way either time: understanding why the old code exists before deciding what to do with it.
I also work the other direction: greenfield delivery. At Palo IT I built a fintech app end-to-end and led the Kotlin Multiplatform core layer that connected the app to mPOS hardware, sharing business logic across Android and iOS and cutting development time by around 40% compared to writing the same implementation twice.
AI-assisted development is a multiplier on my delivery, not my identity. I use agentic coding workflows and MCP integrations daily — Android Studio Gemini on client work, and multi-agent orchestration on my own projects — to move faster on work I already understand: Compose prototyping, refactor planning, and test scaffolding. On client engagements I only use tooling the client approves.
I am comfortable owning a feature end-to-end with minimal oversight: discovery, architecture, implementation, testing, release, and the follow-up when something breaks in production. I work well in remote-first teams, communicate in writing by default, and I would rather raise a blocker early than deliver a surprise late.
Senior Android Developer (Full-Time Contractor) — Elektra USA
Jul 2024 – Jan 2026
Remote (US client) · Contract · Remote
Stack: Kotlin, Jetpack Compose, Navigation Compose, Hilt, MVVM, Clean Architecture, Coroutines, Flow, Android Studio Gemini
Android Developer — Palo IT
Aug 2022 – Dec 2023
Client: Femsa
Mexico (remote) · Full-time · Remote
Stack: Kotlin, Kotlin Multiplatform, Ktor Client, Kotlinx Serialization, Koin, Jetpack Compose, Navigation, StateFlow, GraphQL, CocoaPods, mPOS SDK
Android Developer — Covalto
Mar 2022 – Jul 2022
Mexico (remote) · Full-time · Remote
Stack: Kotlin, MVVM, MVI (Uniflow), JUnit, MockK, Robolectric, REST
Android Lead — Invex
May 2021 – Feb 2022
Mexico · Full-time · On-site
Stack: Kotlin, MVVM, Room, Navigation, LiveData, Android Jetpack, Code review standards
Android Developer — Invex
Aug 2018 – May 2021
Mexico · Full-time · On-site
Stack: Java, Kotlin, MVP, SQLite, Shared Preferences, Fingerprint API, Material Design
Mobile Developer — iGenter
Sep 2015 – Apr 2018
Mexico · Full-time · On-site
Stack: Android, Java, iOS, SQLite, Volley, Google Maps API, Facebook SDK
Digital Marketing and Web Operations — Pirelli
2014 – 2015
Mexico · Full-time · On-site
Stack: Google Apps, Web Operations, Campaign Tooling
Digital Marketing and Web Specialist — WSIBSNS / Monkey Solutions
2011 – 2014
Mexico · Full-time · On-site
Stack: WordPress, Magento, SEO, PPC, SEM
Mi Cumple — A Roblox game with minigames and a social space for birthday parties, shipped solo with an MCP-connected agent pipeline
2024 – 2026
Stack: Roblox Studio, Luau, Blender, MCP, AI agents, Sub-agents, agents.md
AI Code Reviewer — A macOS menu bar app that sends a screenshot of my code to an LLM and streams back live feedback
2026
Stack: Swift, macOS, Menu bar, Screen capture, OpenCode API, LLM streaming, JSON configuration
This Landing Page — An extended CV built as a static Astro site with typed content, an agent-driven content pipeline, and a glass Material 3 design system
2026
Stack: Astro, TypeScript, Tailwind CSS, Zod, Content Collections, Material 3, Glassmorphism, opencode agents