Aplicación web enterprise para la gestión de datos y procesos

Desarrollo front-end de una aplicación web enterprise en un contexto institucional, con acceso autenticado, integración de APIs, design system, entornos DEV/TEST/PROD y atención a la calidad técnica, la accesibilidad y el mantenimiento evolutivo.

Angular · TypeScript · HTML · SCSS · eUI · REST API · OIDC · GitLab · CI/CD · Docker · Kubernetes · Nginx · entornos DEV/TEST/PROD

Aplicación web enterprise en un contexto institucional

Proyecto presentado de forma anonimizada por motivos de confidencialidad. La aplicación no es accesible públicamente y se utiliza en un contexto institucional europeo, con acceso restringido mediante autenticación.

El trabajo consistió en el desarrollo y mantenimiento front-end de una aplicación web enterprise basada en Angular, integrada con servicios backend, APIs y sistemas de autenticación. La interfaz da soporte a flujos operativos complejos, distintos roles de usuario y funcionalidades dedicadas a la gestión, consulta y validación de datos.

Me ocupé de la implementación de los componentes oficiales de eUI, la integración con APIs REST, la gestión de estados y flujos de la interfaz, la corrección de errores, la evolución de funcionalidades existentes y el apoyo a migraciones técnicas. El trabajo se llevó a cabo en coordinación con equipos de backend, project managers y responsables funcionales, en entornos separados de desarrollo, pruebas y producción.

Se prestó especial atención a la calidad del código, a la coherencia de la interfaz con el design system, a la accesibilidad, a la estabilidad de las releases y a las actualizaciones técnicas necesarias para mantener la aplicación segura, escalable y sostenible en el tiempo.

Ámbitos de trabajo

  • Desarrollo front-end en Angular.
  • Componentes eUI y design system.
  • Integración con APIs REST.
  • Autenticación y gestión de roles.
  • Corrección de errores y mantenimiento evolutivo.
  • Migraciones técnicas y actualizaciones del framework.
  • CI/CD y entornos DEV/TEST/PROD.
  • Colaboración con equipos enterprise.

Nota de confidencialidad
Las capturas son maquetas anónimas creadas con fines ilustrativos. No contienen datos, logotipos ni interfaces reales del proyecto.