Desarrollador Full-Stack
Experiencia demostrada en JavaScript.
Experiencia demostrada en TypeScript.
Experiencia demostrada en Java.
Experiencia demostrada en Node.js.
Experiencia demostrada en nestjs.
Desarrollador Full-Stack buscando nuevas oportunidades
Contribuí al desarrollo y mejora de una plataforma CRM de WhatsApp, implementando y optimizando componentes clave del sistema.. Implementé WebSockets para la entrega de notificaciones en tiempo real.. Integré Redis y BullMQ para gestionar campañas de WhatsApp a gran escala, evitando bloqueo de hilo de ejecución de Nextjs, mediante categorías de contactos y segmentación y políticas de META.. Implementé Multer para la gestión y el almacenamiento de carga de imágenes y archivos.. Refactoricé el sistema RBAC (Control de Acceso Basado en Roles), mejorando los permisos por rol y las rutas protegidas.. Apliqué GitFlow para organizar el flujo de trabajo de desarrollo y el control de versiones.. Desarrollé y optimicé funcionalidades del entorno de la aplicación web.
Desarrollé un sistema de Punto de Venta (POS) a medida para una boutique de ropa según los requerimientos del negocio del cliente.. Construí módulos de productos, categorías, inventario, clientes, ventas, facturación y gestión de caja, movimientos productos y caja.. Implementé un panel de control de ventas para brindar información sobre el desempeño del negocio.. Módulo venta con requisitos de SAR Honduras.. Diseñé la gestión de datos de clientes para futuras promociones, incluyendo promociones por cumpleaños, mediante envíos por correo.. Adquirí experiencia práctica en análisis de requerimientos, comunicación con el cliente y construcción de soluciones orientadas al negocio desde cero.. Aunque la dueña de la empresa adquirió un sistema POS enlatado, sin avisarme, tuve la experiencia de trabajar con necesidades de usuario.