Factor Studios - Dragonchat
Desarrollador Backend Remoto
- Desarrollé una librería interna en NestJS para el envío de requests y logging, integrando Loki.
- Refactorización completa de la lógica core de envío de mensajes de texto vía WhatsApp, trasladando el control desde el Frontend hacia el Backend mediante la implementación de colas con RabbitMQ entre microservicios.
- Desarrollé una herramienta interna de Feature Flags para facilitar despliegues, permitiendo activar o desactivar funcionalidades de forma selectiva por feature, usuario o tipo de usuario.
- Optimicé el uso de recursos en los microservicios utilizando AsyncLocalStorage para manejar un contexto por request, evitando la instanciación de clases por cada solicitud.
- Implementé sistema de storage para archivos de usuarios con Supabase.















