Tremé — Grip & Tremé Studio
Ecosistema low-code legacy: Tremé Studio configura formularios y flujos; el conector permite seleccionar el motor de base de datos, y en el caso que analicé estaba configurado sobre PostgreSQL para generar estructura y bajar registros/listas; SQL Server operaba como pasarela de traducción hacia Oracle del cliente; Grip completa esos formularios con datos reales en campo.
Cliente
Tremé
Año
2024–2025
Rol
Desarrollador Full Stack

El Desafío
Operar y mantener un ecosistema low-code legacy complejo con documentación mínima, compuesto por dos aplicaciones interconectadas: Tremé Studio (back office con formularios dinámicos, flujos con notificaciones por correo y conectores con motor de base de datos configurable) y Grip (cliente web que completaba esos formularios con datos reales). En el caso que me tocó analizar, el conector estaba configurado sobre PostgreSQL para bajar registros/listas y estructurar datos, con SQL Server como pasarela hacia Oracle del cliente. El mayor reto era garantizar la integridad de ese flujo sin intervenir directamente la base Oracle.
La Solución
Me encargué del monitoreo de servidores y del análisis de logs de APIs/conectores, validando el comportamiento del conector según el motor configurado. En el caso analizado (PostgreSQL), verifiqué que bajara correctamente registros y listas, y que mantuviera la estructura esperada. También aseguré el pasaje de datos PostgreSQL -> SQL Server -> Oracle del cliente (sin intervención directa sobre Oracle). Participé en migraciones de bases de datos y servidores, resolución de incidencias y soporte funcional/técnico. Analicé incidencias reportadas en producción y generé nuevas versiones de formularios que resolvieron el 100% de los casos críticos en menos de 24 horas. Ajusté procesos automáticos de alertas vía RabbitMQ, restaurando la confiabilidad al 100%. Desarrollé en equipo con un compañero de trabajo las nuevas versiones de Grip, mejorando la experiencia del usuario y la estabilidad de la aplicación, y documenté la infraestructura completa de 2 servidores en Confluence.
Capturas
Interfaz Grip — Aplicación web para completar formularios
Tremé Studio — Back office para configuración de formularios y flujos
Resultados e Impacto
Casos críticos de producción resueltos en menos de 24 horas
Confiabilidad restaurada en notificaciones vía RabbitMQ
Reducción del tiempo de onboarding con documentación de infraestructura
Errores de configuración en despliegues tras la documentación de infraestructura
Aprendizajes Clave
- •Monitoreo de servidores y análisis de logs en conectores que bajan registros/listas y sincronizan estructura en PostgreSQL
- •Arquitectura de conectores como capa de traducción de datos entre sistemas legados
- •Sincronización offline-first con PouchDB/CouchDB en Grip
- •Gestión de colas de mensajería y alertas con RabbitMQ
- •Análisis QA de formularios en producción y resolución de incidencias críticas
- •Documentación de infraestructura heterogénea y reducción de tiempos de onboarding