Perfil

01

Diez años construyendo apps en producción para banca digital, fintech, retail, movilidad y fitness. Perfil nativo iOS —Swift, SwiftUI, UIKit, Combine— hoy consolidado como multiplataforma con Flutter y Clean Architecture Feature-First. He llevado un producto del MVP a producción como lead técnico, coordinado equipos internos y de consultoras externas, y ejecutado planes de estabilización que dejaron apps por encima del 98%. Trabajo cerca de producto y dirección: traduzco decisiones de ingeniería a lenguaje de negocio.

Colaboraciones

02

Experiencia

03
2025 — 2026Sep — Ago

Desarrollador Multiplataforma · El Puerto de Liverpool

Retail · Equipo de 6 mobile y 6 backend

  • Componentes clave de una plataforma multiplataforma en Flutter, en un módulo productivo con usuarios reales a gran escala.
  • Implementación bajo Clean Architecture Feature-First, con flujo explícito de la UI a las fuentes de datos y responsabilidades separadas por capa.
  • Riverpod, GoRouter y Dio, con manejo funcional de errores vía fpdart y almacenamiento local para conectividad intermitente.
  • UI sobre el design system corporativo, con componentes reutilizables entre features.
FlutterRiverpodClean Arch.Dio
2023 — 2025Dic — Mar

Sub-Director de Plataforma Digital · bineo

Banca digital · Núcleo de 3 mobile con 6+ devs de consultoras

  • Responsable de la app iOS del banco: dirigí una refactorización amplia y la supervisión de correcciones que la llevaron a 98.5% de estabilidad.
  • Lideré la integración del módulo biométrico de Incode en iOS y homologué los flujos con Android vía code review.
  • Di soporte a la migración de la app nativa a Flutter, enfocado en homologar funcionalidades existentes.
  • Prioricé correcciones por impacto con Crashlytics y Glassbox, midiendo bloqueos reales en flujos críticos.
  • Interlocución constante con Producto, Data, Marketing, Riesgos e Infraestructura.
SwiftFlutterIncodeLiderazgoCrashlytics
2023Ene — Dic

iOS Developer · Fintonic

Fintech · Remoto

  • Nuevos módulos y mejoras al flujo de préstamos sobre una base de código madura, sin comprometer su estabilidad.
  • Modernicé la arquitectura MVVM introduciendo SwiftUI en pantallas nuevas, manteniendo interoperabilidad con módulos heredados en Objective-C.
  • Actualicé el design system para unificar componentes y acelerar la construcción de vistas.
  • Reduje deuda técnica eliminando código deprecado y dependencias obsoletas, con mejoras medibles en rendimiento y tiempos de compilación.
SwiftSwiftUIObjective-CDesign system
2021 — 2022Oct — Nov

Sr. iOS Developer · Kavak

Marketplace automotriz · Scale-up

  • Ejecuté el plan de reducción de bugs que llevó la app a 99.3% de estabilidad, atacando primero los crashes de mayor impacto.
  • Integré nuevos módulos con MVVM y Combine, con separación clara entre presentación y datos.
  • Refactoricé Multas y Garage desde código legado hacia la nueva arquitectura, dejándolas testeables.
  • Participé en el proyecto Super App, mejorando pantallas clave del recorrido de compra y venta.
SwiftCombineMVVMRefactor
2019 — 2021Jun — Oct

iOS Developer Lead · Síclo

Fitness, streaming y suscripciones · Equipo MVP: 2 mobile, 2 backend, 1 QA

  • Lead técnico de iOS: definí la arquitectura (VIPER, Swift 5) y planifiqué toda la primera fase de Síclo+.
  • Ejecuté el MVP en 3 meses y lo lancé a producción en febrero de 2020, justo al inicio de la pandemia.
  • Lancé la v2 con nueva UI y desarrollé la v3 integrando reservas de estudios físicos dentro de la app de streaming.
  • Migré Síclo App de Swift 2 a Swift 5, con optimización de rendimiento y rediseño completo.
  • Integré streaming de video, In-App Purchase, AirPlay, Apple Health, push y analytics.
  • Comuniqué avances, riesgos y decisiones técnicas en lenguaje no técnico al CEO y al resto del negocio.
Swift 5VIPERIAPStreamingTech lead
2016 — 2019Ago — Jun

iOS Developer · Sngular

Consultoría de software · Equipo: 3 mobile, 2 backend, 1 frontend, 2 QA

  • Responsable del desarrollo iOS de la app de delivery de Grupo Modelo, del arranque a las entregas al cliente.
  • Construí de extremo a extremo el flujo de e-commerce: catálogo, carrito, checkout y seguimiento de pedido.
  • Trabajé en la app de BBVA Seguros, en su modernización y reducción de deuda técnica.
  • Scrum y LEAN, con entregas por sprint y demos frecuentes al cliente.
SwiftObjective-CE-commerceScrum

Apps en producción

04

Proyectos personales

05
Mar 2026 — Actual · AI Product Engineer

Yama · agenda de citas para fisioterapeutas

React / Next.js · Django · PostgreSQL · Twilio · Docker

Emprendimiento propio nacido de una petición directa: un grupo de fisioterapeutas necesitaba controlar sus citas. Somos dos —una Product Designer y yo— y mi rol es técnico y de producto de punta a punta, desde la definición con los usuarios hasta la primera versión en producción, hoy en piloto. Automaticé confirmación y cancelación por WhatsApp con Twilio, eliminando el seguimiento manual del terapeuta.

4fisioterapeutas en piloto
~90citas / terapeuta / semana
2personas en el equipo
Swift 6 · SwiftUI · SwiftData · WidgetKit

ThanoX · gestor de proyectos y foco

App nativa para Mac, iPad y iPhone · Diseño, arquitectura y desarrollo propios

Nació de mi propia necesidad de administrar proyectos y tareas; hoy es una app multiplataforma que uso a diario y evoluciono con lo que aprendo usándola. Persistencia con SwiftData y esquema versionado V2–V7 con migraciones y reparaciones idempotentes, sincronización opcional con CloudKit y recovery conservador que nunca resetea datos del usuario. Design system propio en capas con contraste WCAG medido por tests y soporte de Dynamic Type.

Stack

06
Lenguajes

Swift (avanzado) · Dart (avanzado) · Objective-C (intermedio) · Kotlin y SQL (básico)

iOS

SwiftUI · UIKit · Combine · VIPER · MVVM · In-App Purchase · AirPlay · Apple Health · Push · Deep links · SPM · CocoaPods

Flutter

Riverpod · GoRouter · Dio · fpdart · Feature-First · Persistencia local · Design systems

Integraciones

REST · GraphQL · Firebase · Incode (biometría y OCR) · Mapas y geolocalización

Calidad

Crashlytics · Glassbox · Analytics · Code review · Planes de estabilización · Deuda técnica

Proceso

Scrum · LEAN · Git / GitFlow · App Store Connect · Liderazgo técnico · Reporte a dirección

IA

Claude · Claude Design · Codex · Spec Driven Development

Cómo trabajo

07
01

Comunicación

Expongo los problemas a tiempo, en lenguaje claro para negocio.

02

Colaboración

Aporto donde más se necesita; no compito con el equipo.

03

Análisis crítico

Reviso el trabajo propio y del equipo buscando mejoras.

04

Agilidad

Me adapto a cambios de objetivos sin perder calidad.

Formación

08
Título

Ingeniería en Sistemas Computacionales · Universidad Politécnica de Tulancingo · 2006 — 2010

Certificados

Scrum Master Certified · Scrum Product Owner Certified — CertiProf, 2022

Continua

Flutter avanzado (Clean Architecture y Riverpod) · IA aplicada al flujo de desarrollo · SwiftUI y Swift Concurrency

Enfoque actual Incrementar mi productividad con IA dentro del flujo de desarrollo: entregar más rápido, con más contexto de negocio y mejor calidad técnica.
Markdown · fuente completa

Contexto para IA

Contenido listo para pegar en ChatGPT, Claude u otro asistente y consultar mi experiencia profesional.

Cargando contexto…