Desarrollador de Software Full Stack
@PEDBOX
TRAYECTORIA
[RESPONSABILIDADES & LOGROS]
- Desarrolló interfaces web responsivas de alto rendimiento utilizando React 19, TypeScript, Material UI y Tailwind CSS, implementando arquitectura modular por funcionalidades, custom hooks, Zustand y TanStack Query.
- Diseñó e implementó un sistema de diseño dual y temas dinámicos (modo claro/oscuro, Glassmorphism, tokens semánticos y tipografías personalizadas), estandarizando la coherencia visual de la suite de productos.
- Construyó la arquitectura de un sistema de punto de venta (POS) en 3 capas desacopladas (Service → Repository → Hook) con Vite y Material UI v9, reduciendo la deuda técnica y facilitando el mantenimiento.
- Diseñó y desarrolló servicios de integración backend y capas anticorrupción (ACL) con NestJS, TypeORM y PostgreSQL para conectar monolitos ERP con plataformas de e-commerce y servicios externos en tiempo real, asegurados mediante API Key Guards y cron jobs.
- Integró herramientas avanzadas en frontend: WebSockets para datos en vivo, Google Maps, FullCalendar, Recharts, drag-and-drop y generación de reportes PDF/Excel.
- Creó herramientas CLI internas con Node.js para procesamiento masivo de datos en Excel, acelerando la carga inicial de catálogos e incorporación de clientes al ERP.
- Automatizó pipelines CI/CD utilizando Bitbucket Pipelines, Docker y Nginx en entornos VPS.