SaaS de finanzas personales con IA — tech co-founder en un equipo de cuatro personas, del cero al cierre. El usuario manda "gasté 50 reales en el mercado" por WhatsApp y el sistema categoriza, registra y analiza en tiempo real. Co-fundé con un equipo de perfiles complementarios — como tech person, fui responsable de toda la stack: de la arquitectura al deploy, pasando por integraciones de pago, IA y canal conversacional.
Dos versiones mayores — lo aprendido entre una y otra fue lo más valioso.
Cada tipo de mensaje era una clase PHP con nombre de acción, descripción semántica y prompt estructurado: schema de campos, ejemplos en portugués y reglas para manejar ambigüedades. OpenAI devolvía JSON estructurado para que el backend validara y ejecutara.
Jobs asíncronos con polling de runs, ejecución de tool calls, orquestación multi-proveedor (OpenAI y DeepSeek), seguimiento de costo por mensaje y abstracción vía contratos (AIOrchestrator). Event-driven y Assistants API eran territorio nuevo — aprendí ambos mediante spec-driven development con IA, escribiendo specs antes de escribir código.