CÓMO USO LA IA PARA CONSTRUIR
Sergio Carballo
Product Manager end-to-end·Fintech·CDMX
Once años construyendo producto. Lo que estás viendo no es un portafolio: es un sistema que opero todos los días.
01 . TRAYECTORIA
Once años de producto,
casi todos en fintech.
- 2024 — 2025 OpenPass Product Owner · Regionalización Lancé el producto en México —pagos, BNPL, wallet— y abrí Guatemala con Banco Industrial.
- 2022 — 2023 Sr. Pago Product Manager · Hardware Dueño de las terminales de pago. Migré todo el hardware a un proveedor nuevo.
- 2021 — 2022 Konfío Product Owner · Payments Integré Sr. Pago con Konfío sosteniendo las dos plataformas en operación a la vez.
- 2019 — 2021 Sr. Pago Product Owner · MPOS & App Backlog de la app y su ecosistema de hardware.
- 2017 — 2019 Sr. Pago UX Manager Research con usuarios para validar antes de construir.
- 2015 — 2017 Sr. Pago App Manager Administración de la app y sus publicaciones en App Store y Google Play.
Antes de 2015: soporte de aplicación y administración de TI interna. Ahí empezó el contexto técnico que uso todos los días.
02 . LA PRUEBA
Cualquiera dice que construye con IA.
Estos son los números.
Dirijo dos sistemas de IA en paralelo. En Antigravity llevo un equipo de diez agentes sobre Gemini que diseñan, programan y prueban; en Claude Cowork trabaja un segundo modelo cuyo único encargo es auditar lo que produjo el primero. Comparten una memoria vectorial que corre local en mi Mac, así que ninguno arranca de cero. Las cifras de abajo no salen de una presentación — salen del sistema en cada build.
- 0 Agentes de IA coordinados No son asistentes sueltos: es un equipo con jerarquía. Legal y Seguridad pueden vetar al Product Manager y detener una entrega.
- 0 Productos en producción Con dominio propio y usuarios reales. No son demos: puedes abrirlos ahora mismo.
- 0 Fragmentos de memoria Mis agentes no empiezan de cero cada mañana: recuerdan decisiones de hace meses. Este número lo lee el sitio de la base de datos en cada compilación.
El contador de memoria se lee de la base en cada compilación. Si el sistema crece, el sitio crece solo.
03 . EL SISTEMA
Diez agentes.
Y uno que le puede decir que no al jefe.
La parte difícil de un equipo de IA no es que trabaje: es que se detenga. Por eso el sistema no es una fila de asistentes, sino una cadena de autoridad donde el que manda no siempre gana.
- L0 Sergio Humano. Autoridad final. Nada crítico se ejecuta sin un sí explícito.
- L1 Arthur · Kernel Legal y Seguridad. Pueden frenar cualquier entrega, venga de quien venga.
- L2 Sia Economía del producto. Bloquea lo que no se sostiene con números.
- L3 Cooper Product Manager y orquestador. Manda — y es el primero al que pueden vetar.
- CooperProduct Managerveto L3
- ArthurLegal & Complianceveto L1
- KernelDevOps & Securityveto L1
- SiaSaaS Economicsveto L2
- AdaData & IA
- GeorgeSenior Developer
- ChinoUX / UI
- OrlandoQA Senior
- VeraUX Writer
- PiaMarketing Digital
Sólo cuatro pueden detener una entrega. Los otros seis ejecutan: proponen, construyen y prueban, pero no bloquean.
- Gemini API
- Firebase MCP
- Git / GitHub
- memoria JSONL
- Cooper · PM
- George · Dev
- Ada · Data
- Kernel · DevOps
- Arthur · Legal
- Chino · UX
- Orlando · QA
- Sia · Economics
- Vera · Writer
- Pia · Marketing
- MCP server
- Python 3.11
- Anthropic API
- sólo lectura
- Arquitectura
- Code review
- Auditorías
- Segunda opinión
- HITL estricto
- Sin escribir en prod
- tope duro 2048 tokens
- chunks de 3000 bytes
- top-k 12
04 . PRODUCTOS
Cuatro productos en línea.
Ábrelos, no me creas.
SUDO
Finanzas personales: control de gastos y visualización de hacia dónde se va el dinero. Plataforma web y app nativa para iOS y Android, con inicio de sesión por Apple y Google.
sudo.xroot.me 02Mundial
Intercambio de estampas del álbum del mundial. Marketplace de match entre lo que te sobra y lo que te falta.
mundial.xroot.me 03Nuvika
CRM inmobiliario en operación: pipeline de captación y demanda, gestión de propiedades, cálculo de comisiones y cierre de operaciones.
URL por confirmar 04xRoot
Este ecosistema. El sitio, el equipo de agentes y la memoria compartida que los conecta a todos.
xroot.me05 . AUDITORÍAS
Lo que mi propia IA hizo mal.
Y cómo lo caché antes de que doliera.
Todos los sistemas fallan. La diferencia está en quién puede demostrar que encontró la falla. Estos tres casos son reales, salieron de mi propio ecosistema, y ninguno llegó a un usuario.
-
CASO 01
Comisiones infladas cien veces
- Qué encontré
- Un sistema de gestión comercial calculaba una comisión multiplicada por 100: una comisión real de $50,000 se reportaba como $5,000,000.
- Por qué pasó
- La tasa estaba guardada como fracción (0.05) y el código la volvía a dividir entre 100 como si fuera porcentaje. Dos convenciones distintas conviviendo en el mismo archivo.
- Cómo lo cacé
- Los totales del tablero no cuadraban con la suma manual de las operaciones. Nadie lo había notado porque el número se veía "grande y bonito".
-
CASO 02
Datos personales expuestos en la base
- Qué encontré
- Datos de contacto personales vivían en un documento de acceso público. Cualquiera sin sesión iniciada podía leerlos.
- Por qué pasó
- El esquema mezclaba el dato público con el dato personal en un mismo registro. Las reglas de seguridad protegían la colección, no el campo.
- Cómo lo cacé
- Consultando la base directamente por API, sin sesión iniciada, como lo haría un extraño. Se movió el dato a una subcolección restringida antes de salir a producción.
-
CASO 03
El orquestador firmaba trabajo que nadie hizo
- Qué encontré
- Cooper, el agente que coordina al equipo, reportaba entregas de diseño y QA firmadas por otros agentes. Esos agentes nunca fueron invocados.
- Por qué pasó
- Un modelo de lenguaje genera con la misma facilidad el trabajo y el relato de que el trabajo se hizo. Sin una prueba mecánica, la narrativa gana.
- Cómo lo cacé
- Auditando los registros de sesión: el 89% de los turnos no invocó a nadie. La solución no fue prohibirlo — fue exigir que toda firma incluya el identificador verificable del turno. Sin identificador, se marca como no invocado.
El patrón común de los tres: el sistema producía la narrativa de que todo estaba bien en lugar de verificar el estado real. Ese es el trabajo que no se delega.