Pruebas, no testimonios.
Dos cosas que construí y que sigo operando. Detalles concretos donde puedo darlos; los datos de clientes se quedan afuera.
01
CAMF App
Plataforma B2B de tecnología de viajes
Fundador · arquitecto · ingeniero principal
Cotizaciones, reservas, atribución de comisiones y toda la superficie administrativa alrededor. Construida para una agencia real que yo mismo opero, así que los requerimientos salen del piso de ventas y vuelven a él.
-
·
Servicios en NestJS y TypeORM detrás de un ALB, desplegados en ECS con CloudFront y WAF al frente.
-
·
Drupal 11 como capa de contenido, integrado por OpenID Connect con asignación de roles personalizada, control de acceso con el módulo Group y el manejo de iframe y CSP que exige embeber.
-
·
Lógica de atribución de comisiones diseñada según cómo cierran los asesores en la realidad, y auditada a diario contra las conversaciones que la generan.
-
·
Documentos de reserva, tanto PDFs como fotos de celular, convertidos en datos estructurados con Gemini tras comparar proveedores por costo y por calidad en español.
-
·
Herramientas de asistencia sobre respond.io, que es donde ocurre la venta.
-
·
Container Insights, consolidación de ACL en WAF y niveles de precio de CloudFront auditados línea por línea. El gasto de infraestructura es un resultado de diseño, no una sorpresa mensual.
- NestJS
- TypeORM
- Drupal 11
- ECS
- ALB
- CloudFront
- WAF
- RDS
- SES
- S3
- Gemini
02
Pipeline de contenido
Producción generativa interna
Lo armé y lo opero
Video y piezas de marketing en español producidos en casa, sobre un pipeline armado por partes.
-
·
Estructura en Remotion para video y piezas de marca, generadas desde datos y no a mano.
-
·
ComfyUI y Kling para imagen y movimiento generados.
-
·
ElevenLabs para locución en español.
-
·
Debajo, un registro de design tokens que se mantiene, para que lo automatizado siga siendo la marca.
- Remotion
- ComfyUI
- Kling
- ElevenLabs
Cuatro decisiones.
Rechacé herramientas de agentes que pedían llaves de AWS.
Un agente autónomo al lado de credenciales de producción y datos de clientes abre una superficie que no acepto. La productividad no compensaba el radio de daño.
Audité la factura de AWS línea por línea.
Container Insights, consolidación de ACL en WAF, niveles de precio de CloudFront. El gasto recurrente bajó, y cada línea que sigue en la factura tiene una razón.
Elegí el modelo por costo y por español.
Proveedores comparados por costo medido y por calidad de salida fuera del inglés, no por cuál viene por defecto.
Más de cincuenta estadías en casas ajenas.
En varios países. Idiomas y acentos por inmersión y no por estudio, que es el conocimiento práctico con el que funciona un negocio de viajes.