Saltar al contenido
Staff Engineer @ Rappi · OpenBank (Santander, España) · YCombinator · ex-BCP

Entré a las empresasdonde tú quieres entrar.Te muestro cómo pasar su barra.

Pasé el filtro de bancos top (BCP, Scotiabank, Interbank), del neobank de Santander en España, de una startup de YCombinator y de unicornios como Rappi y Kavak. Te entreno con el mismo criterio que usan adentro para decidir quién entra y quién sube.

0+
Años en iOS / arquitectura
0
Mercados (LATAM · España · US)
0
Unicornios (Rappi · Kavak)
0M+
Usuarios impactados
Access card
Concedido
Holder
Dambert Muñoz
Staff Engineer
Clearance
RappiStaff Engineer
BCPHead of Mobile iO
HapiiOS Lead
OpenBankSenior iOS

14 empresas · 3 bancos top · 2 unicornios · YCombinator · Perú, España y EE.UU.

RappiColombia · LATAM
BCPPerú
ScotiabankPerú · Int.
InterbankPerú
OpenBankEspaña
GlobantUS · Global
HapiPerú · Int.
ModoArgentina
KavakMéxico
DistilleryUS
EncoraUS
CencosudChile
CoderioArgentina
WasyraPerú · LATAM
RappiColombia · LATAM
BCPPerú
ScotiabankPerú · Int.
InterbankPerú
OpenBankEspaña
GlobantUS · Global
HapiPerú · Int.
ModoArgentina
KavakMéxico
DistilleryUS
EncoraUS
CencosudChile
CoderioArgentina
WasyraPerú · LATAM
Los cursos · en vivo

Dos caminos, un mismo criterio de élite.

No compras una clase: compras el criterio que acorta tu próximo salto de carrera —el que separa a un Junior de un Staff—. Salimos con algo construido y publicado en tu GitHub.

Las 6 horas las enseño yo, en vivo y de corrido, sobre un repo de partida ya preparado. Preguntas sobre tu caso real y ajusto el código en el momento. No es una clase para mirar: acá se trabaja.

Empiezas desde cero o vas por tu primer empleo dev y no quieres perder años en tutoriales sueltos.

Fundamentos + AI Coding

6 horas en vivo · enseño yo

Fundamentos sólidos, estructuras de datos que sí vas a usar y AI coding como se hace en un unicornio. Un paso real hacia tu primer empleo — con algo construido y publicado, no otro tutorial.

Al terminar vas a poder
  • Leer y escribir código entendiendo qué hace y por qué — no copiar y rezar.
  • Dirigir a la IA con specs y revisar su código como un senior: cazar el bug sutil que metió.
  • Publicar un mini-proyecto en tu GitHub y salir con un plan de 8 semanas hacia tu primer filtro técnico.
El temario de las 6 horas5 bloques

Bloque 1 · Cómo piensa quien construye software

~55m
  • El modelo mental real: un programa son datos + transformaciones + invariantes que no se pueden romper.
  • Variables y tipos como contratos, no como 'cajitas': qué garantiza cada tipo y por qué te salva.
  • Control de flujo con criterio: guard clauses, early return y por qué los if anidados son deuda técnica.
  • Leer un error de verdad: rastrear la causa raíz en el stack trace en vez de cambiar cosas al azar.

Dejas de copiar y pegar a ciegas; empiezas a razonar qué hace tu código y por qué se rompe.

Bloque 2 · Estructuras de datos para usarlas, no para memorizarlas

~1h 10m
  • Cuándo array vs mapa/diccionario vs set vs lista: la decisión se toma por costo de acceso, no por gusto.
  • Big-O aplicada y aterrizada, sin matemática de pizarra: por qué tu bucle dentro de un bucle es O(n²) y cuándo importa.
  • Modelar un problema real (un carrito, un feed, usuarios) con la estructura correcta.
  • Resolvemos en vivo un problema típico de entrevista junior razonando la estructura, no memorizando la respuesta.

Eliges la estructura correcta ANTES de escribir y la sabes justificar — exactamente lo que evalúan en una técnica junior.

Bloque 3 · Código que otro humano (y tu yo de mañana) pueda mantener

~55m
  • Nombrar con intención: por qué 'd' mata un proyecto y 'diasDesdeUltimoLogin' lo salva.
  • Funciones con una sola responsabilidad: cómo partir un bloque de 80 líneas en piezas claras.
  • Invariantes y validación en los bordes: nunca confíes en data que no controlas tú.
  • El commit como unidad de pensamiento: primer contacto con Git y por qué importa el historial desde el día 1.

Tu código pasa de 'funciona en mi máquina' a 'otro lo abre y lo entiende sin llamarte' — el primer filtro silencioso de cualquier entrevista.

Bloque 4 · AI coding: usa la IA como un Staff, no como un junior

~1h 30m
  • Spec-driven: escribir el prompt como una especificación técnica con contexto, restricciones y criterio de aceptación.
  • Claude Code en la práctica real: dar contexto, trabajar sobre archivos e iterar de forma dirigida, el flujo que uso a diario.
  • Revisar lo que la IA produce: cazar el bug sutil, el caso borde que ignoró y la dependencia que se inventó.
  • Cuándo NO usar la IA: las decisiones que te tocan a ti y ella no debe tomar.
  • Workflow de agentes: partir una tarea para que la IA la ejecute sin perderse a mitad de camino.

Produces más rápido usando la IA como palanca, sin firmar nunca código que no entiendes.

Bloque 5 · Construimos algo real + tu ruta al primer empleo (en vivo + Q&A)

~1h 15m
  • Aplicamos todo lo anterior: del problema en palabras al programa que corre, y lo subimos a tu GitHub.
  • Tú preguntas sobre tu caso y yo respondo y ajusto el código en el momento.
  • Qué esperan de verdad en un filtro técnico de primer empleo — y cómo llegar preparado, no improvisando.
  • Cómo seguir solo sin estancarte: qué practicar, en qué orden y cómo medir avance las próximas 8 semanas.

Sales con algo construido y publicado en tu GitHub, y un mapa claro de qué hacer el lunes.

Te llevas a casa
  • Grabación completa de tu cohortepara repasar a tu ritmo las veces que quieras.
  • Repositorio con el código en vivo + tu mini-proyectopublicado en tu GitHub.
  • Tu plan de práctica de 8 semanasarmado juntos en el bloque 5.
  • Certificado de participación
Bonos incluidos (sin costo)
  • Pack de prompts spec-driven para Claude Code + checklist '¿mi código está listo?'S/90
  • Guía 'Mini-roadmap de carrera tech' (mi producto real, incluido)S/49.90
  • Sesión de Q&A grupal de seguimiento (1h, ~2 semanas después)S/100
  • Canal privado de la cohorte (WhatsApp/Discord)S/40
Valor total S/979.90Hoy: S/399
Próximas fechas · en vivo
S/399
pago único · todo incluido
Inscribirme
Más completo
Ya programas (Junior+, Mid o Senior) y quieres pegar el salto a nivel Staff: arquitectura, criterio y decisiones defendibles.

Construye un SaaS real

6 horas en vivo · enseño yo

Construimos juntos un SaaS real con la vara de un banco top y un unicornio. Sales con un proyecto desplegado y con la capacidad de defender cada decisión en una review seria.

Al terminar vas a poder
  • Diseñar módulos y capas que aguantan crecer sin volverse spaghetti.
  • Defender cada decisión técnica con su tradeoff explícito, como un Staff bajo presión.
  • Salir con un SaaS desplegado en tu portafolio, con tests, CI y tu primer ADR.
El temario de las 6 horas6 bloques

Bloque 1 · Del producto a los boundaries: qué módulos y por qué

~1h
  • Tomar un requerimiento ambiguo y convertirlo en un diseño defendible antes de teclear.
  • Modelar el dominio antes que la base de datos: qué entidades existen y qué reglas las gobiernan.
  • Boundaries: partir el SaaS en módulos con responsabilidad clara y bajo acoplamiento.
  • Decisión en vivo: monolito modular vs servicios — el tradeoff honesto para tu etapa real, sin moda.

Empiezas con una estructura que no tendrás que reescribir en tres semanas; pensar el sistema completo es lo que separa Senior de Staff.

Bloque 2 · Capas, contratos y tipos: el esqueleto que escala

~1h
  • Separar capas: dominio, aplicación e infraestructura — qué vive en cada una y qué no.
  • Contratos y tipos como frontera: cómo un tipo bien puesto previene una clase entera de bugs.
  • Inversión de dependencias en la práctica, sin sobre-ingeniería ni patrones de adorno.
  • El costo de la abstracción: cuándo abstraer de verdad y cuándo es prematuro y te estorba.

Tu código tiene costuras claras: cambiar una pieza — el framework o la base de datos — no rompe las otras.

Bloque 3 · Persistencia y errores como decisiones, no accidentes

~55m
  • Modelado de datos para persistencia: cómo guardas hoy define cuánto puedes escalar mañana.
  • SQL vs NoSQL, transacciones y consistencia: el tradeoff real, no la moda.
  • Estrategia de manejo de errores: esperados vs inesperados, dónde se atrapan y qué se loguea.
  • Idempotencia y casos borde que tumban producción: reintentos, doble click y race conditions.

Tu SaaS sobrevive el mundo real, no solo el happy path de la demo.

Bloque 4 · Testing que importa + AI coding a nivel Staff

~1h 10m
  • Qué testear de verdad: comportamiento y reglas de negocio, no getters ni código trivial.
  • La pirámide sin dogma: unit vs integración y dónde está el ROI real de tu tiempo.
  • AI coding spec-driven para features de producción: el prompt como diseño técnico.
  • Revisar el código que genera la IA con vara de Staff: arquitectura, casos borde y la deuda escondida que te quiere meter.
  • Agentes y Claude Code en un repo real: darle contexto para que no rompa tus boundaries.

Produces features rápido con IA sin sacrificar la arquitectura ni firmar lo que no entiendes.

Bloque 5 · Deploy, CI y observabilidad mínima de producción

~45m
  • Pipeline de CI que corre los tests y bloquea lo que no debe pasar a main.
  • Deploy reproducible sobre una base preparada: que funcione en la máquina de cualquiera, no solo en la tuya.
  • Logs y métricas mínimas para saber qué pasa en producción sin volverte loco.
  • Variables de entorno y secretos bien manejados — fuera del repo, sin excepciones.

Tu proyecto no se queda en localhost: queda desplegado, corriendo y listo para mostrar con un link.

Bloque 6 · Decisiones defendibles + tu proyecto (review en vivo + Q&A)

~55m
  • El ADR: cómo documentas una decisión técnica para que sobreviva una review meses después.
  • Simulamos una review real: te hago las preguntas que te haría un Staff en frío y aprendes a defender el tradeoff.
  • Las preguntas de system design que caen en entrevistas de Staff — y cómo responderlas con propiedad.
  • Cómo presentar este proyecto en tu portafolio y en una entrevista sin que suene a tutorial.

Sales sabiendo defender cada decisión con un tradeoff bajo presión: justo lo que un entrevistador de Staff quiere ver.

Te llevas a casa
  • Grabación completa de tu cohortepara volver a cualquier decisión las veces que quieras.
  • Repositorio del SaaS construido en vivomodular, con tests y CI, desplegado: tu nueva pieza central de portafolio.
  • Tu primer ADR, escrito en la review en vivola decisión clave de tu proyecto, documentada.
  • Certificado de participación
Bonos incluidos (sin costo)
  • Pack de arquitectura: plantilla de ADR + checklist de review nivel Staff + guion de defensa técnicaS/150
  • Sesión de Q&A grupal de seguimiento (1h, ~2 semanas después)S/130
  • Guía 'Mini-roadmap de carrera tech' (mi producto real, incluido)S/49.90
  • Canal privado de la cohorte (Discord/WhatsApp)S/40
Valor total S/1,379.90Hoy: S/699
Próximas fechas · en vivo
S/699
pago único · todo incluido
Inscribirme
¿Por qué en vivo y no un curso grabado?

Sí, esto está gratis en YouTube. El criterio, no.

Lo que un grabado no te puede dar: alguien que ya pasó el filtro mirando TU código y TU caso, en el momento.

Feedback sobre TU código

Traes tu repo, tu bug y tu decisión, y te corrijo sobre la marcha. Sales con tu problema resuelto, no con el del video.

Te destrabas en minutos, no en semanas

Lo que aprendiendo solo te frena una semana, acá se aclara con dos preguntas — antes de que te haga abandonar.

Tradeoffs, no recetas

Discutimos el porqué y el cuándo NO, para tu etapa real. Ese razonamiento es lo que pesa cuando un Staff te evalúa.

La prueba que no se puede copiar

Las barras más altas. Las pasé todas.

Cualquiera puede copiar un curso. Nadie puede copiar haber estado adentro de Rappi, del neobank de BCP, de una startup de YCombinator y de Santander en España. Y no te pido que me creas: audítame tú mismo, gratis, antes de pagar un sol.

RappiClearance
Staff Engineer·Colombia · LATAM

Superapp consumer multi-país. Codebase de ~1000 módulos, quality gates y governance de plataforma.

BCPClearance
Head of Mobile iO·Neobank · Perú

Lideré la foundation mobile del neobank de BCP: secure payments, cybersecurity y delivery regulado.

HapiClearance
iOS Lead·YCombinator · Perú · Int.

iOS Lead de una startup de YCombinator. Nueva versión SwiftUI, performance y producto a velocidad de Silicon Valley.

OpenBankClearance
Senior iOS·Santander · España

Neobank de Banco Santander en España. Arquitectura avanzada y frameworks reutilizables para banca europea.

ScotiabankClearance
Senior iOS·Banca · Perú · Int.

Equipo de plataforma iOS y frameworks reutilizables en entorno bancario internacional.

InterbankClearance
Senior iOS·Banca · Perú

Banca móvil de alta exigencia técnica. Una de las barras más altas del país.

Todavía no tengo testimonios de alumnos en esta página y no voy a inventarlos. Te doy algo mejor: pruebas que puedes verificar por tu cuenta.

Otras dos formas de trabajar conmigo

¿Todavía no es momento del curso?

S/49.90
acceso online · pago único

El mini-roadmap de carrera

Un plan práctico para elegir tu próximo salto, producir evidencia y ejecutar una semana de avance real sin abrumarte.

S/599
sesión estratégica · cupos limitados

Mentoría 1:1

Reviso tu CV y tu portafolio, y te hago una mock interview con la vara de banca / unicornio. Para el caso puntual que un curso no ataca.

Antes de que preguntes

Lo que todos quieren saber.

Para cualquiera. Enseño programación, arquitectura de software, AI coding y criterio de carrera — transferible a web, backend o mobile. iOS es mi especialidad, pero lo que aprendes aplica donde trabajes.

La barra que te frena hoy, yo ya la pasé cuatro veces.

Deja de adivinar qué piden adentro. Elige tu curso y entrena con el criterio que se usa allá.

¿Dudas? Escríbeme por WhatsApp antes de comprar