Portafolio

Ocho sistemas, la mayoría en producción

Siete de los ocho sistemas de este portafolio operan hoy dentro de una corredora de propiedades premium en Santiago que dirigimos hace 9 años — nuestro propio laboratorio operativo, con datos reales y consecuencias reales cuando algo falla. El octavo se construyó y entregó a un cliente externo. Identidades y demostraciones en vivo, en reunión.

8

sistemas en el portafolio

70.823

tests en el sistema más maduro

66.549

líneas de código productivo en ese mismo sistema

1

cliente externo ya entregado, fuera del rubro de origen

Panorama completo

Los 8 casos

# Caso Qué resuelve Estado Stack núcleo
1 Asistente IA de leads Chatbot multicanal que califica leads y los deriva al mejor vendedor disponible Producción estable, madurez alta Python · FastAPI · Claude Agent SDK · Twilio · HubSpot · PostgreSQL
2 Sistema multiagente de marketing Equipo virtual de 11 agentes IA que opera el marketing digital completo Producción (opera a diario) Claude Code · Google Ads / GA4 / CRM / WordPress APIs · automatización de navegador (MCP)
3 Automatización financiera Comisiones, transferencias bancarias y conciliación bancaria y tributaria Desplegado en producción, núcleo probado Python · FastAPI · Cloud Run Jobs · PostgreSQL · Google IAP
4 Portal de operaciones App mobile-first de pipeline comercial, metas y gamificación para el equipo de ventas Producción React 19 · FastAPI · CRM · Firebase · Cloud Run
5 Estudio gráfico con IA SaaS interno para generar piezas gráficas con IA sin romper la marca Producción Next.js · Vertex AI (Imagen + Gemini) · composición determinística · Cloud Run
6 Librería de compliance Cumplimiento regulatorio chileno como código reutilizable entre sistemas Pre-GA (base madura, versionada) Python package · PostgreSQL · CI con gates de compliance
7 Plataforma para agencia (cliente externo) Gestión del ciclo completo de contenido de los clientes de una agencia Producción Next.js 16 · React 19 · Prisma · Gemini · Cloud Run
8 Micro-herramientas web Utilidades internas livianas de despliegue instantáneo Producción React · Vite multi-page · Firebase multi-site

En profundidad

Tres casos, con arquitectura y resultado

CASO 01
Cliente:
Corredora de propiedades premium en Santiago (9 años de operación)
Sistema:
Asistente IA conversacional de calificación de leads

Problema: Leads entrando por WhatsApp, Instagram, formularios web y e-commerce, sin capacidad humana de responder rápido ni de derivarlos al vendedor correcto según zona, carga de trabajo y calidad de servicio.

Arquitectura:

  • Motor conversacional sobre Claude Agent SDK, con 7 manejadores especializados por intención y 14 módulos de herramientas (MCP tools).
  • Diseño a prueba de caídas: cada llamada externa envuelta en manejo de errores con respuesta de respaldo — el webhook nunca crashea.
  • Matching por score compuesto (tiempo de respuesta, carga de trabajo, calidad de servicio, tasa de aceptación) y protección de la identidad del vendedor en 5 capas hasta que acepta el lead.
  • Gate de consentimiento de marketing conforme a la ley chilena antes de cualquier contacto saliente.

Resultado: Más de 3.100 leads procesados, ~1.900 ofertas derivadas y más de 10.000 conversaciones trazadas en producción, con salud del servicio 4/4. Suite de 4.206 tests automatizados.

CASO 03
Cliente:
Corredora de propiedades premium en Santiago (9 años de operación)
Sistema:
Plataforma de automatización financiera

Problema: Cálculo de comisiones en cascada, transferencias bancarias y conciliación tributaria hechos a mano — el tipo de proceso donde un error no es un bug, es plata mal transferida.

Arquitectura:

  • Dinero tipado: montos como enteros en unidad mínima + moneda, nunca números de punto flotante.
  • Cascada de comisiones (neto → royalty de marca → split → pasarela → plan → descuentos) con orden bloqueado y replicado como restricciones CHECK en la base de datos — doble defensa: código y esquema.
  • Anti-doble-pago en capas: bloqueo consultivo + verificación de filas afectadas + índices parciales. Idempotencia en todo efecto secundario, diseño fail-closed transversal.
  • El sistema nunca auto-envía dinero: el archivo de transferencias se descarga y autoriza manualmente, por diseño.

Resultado: Desplegado en producción, núcleo probado con 576 tests automatizados verdes. Servicio privado protegido por Google IAP.

CASO 06
Cliente:
Ecosistema completo de sistemas de la corredora (consumida por los otros 7 casos)
Sistema:
Librería de cumplimiento regulatorio como código

Problema: La Ley 21.719 (protección de datos), la Ley 19.913 (UAF/PLAFT) y la facturación electrónica del SII no pueden vivir en un PDF cuando hay 8 sistemas distintos que deben cumplirlas de forma consistente.

Arquitectura:

  • Log de auditoría inmutable garantizado en la base de datos: triggers de PostgreSQL rechazan cualquier modificación o borrado, tal como exige la normativa UAF.
  • Plazos legales con tests: solicitudes de derechos de datos en 30 días corridos, retención mínima de 5 años, notificación de brechas en 72 horas — cada plazo tiene un test que lo verifica.
  • Versionado semántico como contrato: tags inmutables, migraciones solo aditivas, y un gate de CI que clasifica como críticos y bloquea los cambios en rutas de compliance que no cumplan el proceso.
  • Integraciones confirmadas contra APIs reales en vivo: firma electrónica de punta a punta y documentos tributarios electrónicos reales emitidos y aceptados por el SII en producción.

Resultado: 649 tests automatizados + 61 de integración en CI nocturno. La pieza de arquitectura que gobierna el cumplimiento legal de todo el ecosistema, no un documento aparte de él.

¿Quieres ver esto en detalle?

Se ofrece reunión con demo en vivo de los sistemas en producción, referencias verificables incluidas.

Quiero ver esto en detalle