Skip to content

← View all work

Internal tool / Full StackProfessional work

File management platform

Work completed as part of the Grupo Gestionet. Work completed as part of the Grupo Gestionet team leading development of a file-management platform for internal users.

Role
Full Stack Developer
Period
2024–2025 · 1 year
Company
Grupo Gestionet

Problem

Internal users needed a reliable file-management platform with critical features, better performance, and a more maintainable foundation.

Solution

I led architecture and UX decisions, built the full-stack solution, and drove refactoring with Clean Code, SOLID, and secure development practices.

Contributions

  • Technical leadership on architecture, stack, and user experience.
  • Frontend/backend/data integration with TypeScript, Node.js, Vue.js, MongoDB, MariaDB, and Symfony.
  • Refactoring and optimization of existing modules.
  • Collaboration with backend, frontend, and design on delivery and technical review.

Challenges

  • Balancing new feature delivery with improving existing code quality.
  • Integrating multiple technologies (Node, Vue, Symfony, MongoDB, MariaDB) in a maintainable way.

Decisions

  • Prioritize Clean Code, SOLID, and security as the foundation for scalability.
  • Make technical decisions oriented to efficiency, security, and user experience.

Architecture

Full-stack application with Vue.js frontend, Node.js/TypeScript and Symfony services, and persistence in MongoDB and MariaDB.

Stack

TypeScriptNode.jsVue.jsMongoDBMariaDBSymfony

Lessons

  • Leading a critical module means deciding architecture and UX, not only shipping tickets.
  • Continuous refactoring keeps technical debt from blocking later delivery.