Herramienta interna / Full StackTrabajo profesional
Plataforma de gestión de archivos
Trabajo realizado como parte del equipo de Grupo Gestionet. Trabajo realizado como parte del equipo de Grupo Gestionet liderando el desarrollo de una plataforma de gestión de archivos para usuarios internos.
- Rol
- Full Stack Developer
- Periodo
- 2024–2025 · 1 año
- Empresa
- Grupo Gestionet
Problema
Los usuarios internos necesitaban una plataforma confiable para gestionar archivos, con funcionalidades críticas, mejor rendimiento y una base más mantenible.
Solución
Lideré decisiones de arquitectura y UX, construí la solución full stack e impulsé refactorización con Clean Code, SOLID y prácticas de desarrollo seguro.
Contribuciones
- Liderazgo técnico en arquitectura, stack y experiencia de usuario.
- Integración frontend/backend/datos con TypeScript, Node.js, Vue.js, MongoDB, MariaDB y Symfony.
- Refactorización y optimización de módulos existentes.
- Colaboración con backend, frontend y diseño en entregas y revisión técnica.
Retos
- Equilibrar entrega de funcionalidades nuevas con mejora de calidad del código existente.
- Integrar múltiples tecnologías (Node, Vue, Symfony, MongoDB, MariaDB) de forma mantenible.
Decisiones
- Priorizar Clean Code, SOLID y seguridad como base de escalabilidad.
- Tomar decisiones técnicas orientadas a eficiencia, seguridad y experiencia de usuario.
Arquitectura
Aplicación full stack con frontend Vue.js, servicios Node.js/TypeScript y Symfony, y persistencia en MongoDB y MariaDB.
Stack
TypeScriptNode.jsVue.jsMongoDBMariaDBSymfony
Aprendizajes
- Liderar un módulo crítico exige decidir arquitectura y UX, no solo implementar tickets.
- La refactorización continua evita que la deuda técnica frene las siguientes entregas.