Plataforma Financiera de Ventas y Recompensas

Panorama del Proyecto Los líderes comerciales necesitaban un sistema confiable para seguir incentivos en tarjetas, préstamos y campañas de cross-selling. Este backend organiza la gestión de metas, políticas de puntos y reportes listos para auditorías. Contexto de Negocio Sustituye hojas de cálculo que escondían el desempeño real y la elegibilidad de bonos. Ofrece a los gerentes tableros transparentes para acompañar a los equipos y sustentar pagos de incentivos. Sienta las bases de experiencias bancarias omnicanal al exponer APIs REST limpias. Capacidades Clave Autenticación con JWT protegida por Spring Security para cada endpoint. Flujos según rol que atienden a gerentes, asesores, analistas financieros y responsables de reportes. Motor de metas y puntos que vincula productos con niveles de recompensa, actualiza progreso y evita doble conteo. API integral que cubre gerentes, asesores, productos financieros, clientes, ventas e informes KPI. Arquitectura lista para tiempo real con soporte WebSocket para renovar rankings al instante. Notas de Implementación Spring Boot 3.1 con JPA administra la persistencia sobre MySQL, apoyado por H2 para pruebas locales. Documentación OpenAPI/Swagger autogenerada con SpringDoc para acelerar la adopción interna. Capas modulares (controladores, servicios, repositorios) que facilitan pruebas y extensiones futuras. Empaquetado con Maven para despliegues controlados por la infraestructura del banco. Mi Rol Rediseñé el proceso de recompensas heredado, modelé el dominio, implementé las capas de seguridad y datos, y configuré la base de observabilidad para la puesta en producción. ...

agosto 22, 2024 · 2 min

Revolución del Inventario de Bebidas

Panorama del Proyecto Las operaciones de inventario de una marca peruana en expansión necesitaban una fuente única de información. Construí una herramienta logística de escritorio que mantiene sincronizados los niveles de stock, los movimientos y las alertas en toda la compañía. Contexto de Negocio Diseñado para reemplazar hojas de cálculo dispersas con un flujo guiado alineado a los procesos de Oasisdrinks. Permite a los supervisores visualizar rotación de productos, reabastecimientos pendientes y balances de almacén sin conciliaciones manuales. Capacidades Clave Vistas modulares en Java Swing para gestión de catálogo, recepción de compras y confirmación de despachos. Capa de dominio basada en MVC que separa las reglas de negocio de la presentación para iterar con rapidez. Persistencia en MySQL con salvaguardas transaccionales que evitan movimientos duplicados o fuera de sincronía. Acceso sensible a roles que mantiene las acciones críticas restringidas a operadores y responsables autorizados. Notas de Implementación Construido con un patrón DAO extensible, listo para una futura capa web o API. Incluye datos de prueba y scripts de entorno para que nuevos operadores prueben el flujo rápidamente. Entrega con licencia MIT y documentación clara para el traspaso al equipo de TI interno. Mi Rol Lideré todo el ciclo de vida: levantamiento de requerimientos con operaciones, diseño del modelo de interacción, desarrollo de la interfaz Swing y la capa de persistencia, y despliegue del piloto. ...

agosto 22, 2024 · 2 min