Enterprise Employee System
Plataforma corporativa de gestión de personal sobre .NET 8 y Angular, desplegada en Azure con CI/CD y observabilidad.
- Año
- 2025
- Mi rol
- Arquitectura, backend, frontend y DevOps
- Tipo
- Sistema corporativo
El problema
Gestionar una plantilla grande desde hojas de cálculo no escala: no hay filtros combinados, no hay trazabilidad cuando algo falla y nadie se entera de un error hasta que un usuario lo reporta por su cuenta.
La solución
Una API en .NET 8 con Entity Framework Core y un frontend en Angular con Material Design. El listado resuelve paginación, ordenación y filtrado multi-criterio en el servidor, no en el navegador. Un interceptor HTTP centraliza los errores de cara al usuario y un manejador global los registra en Application Insights; ante un fallo 500 el sistema dispara una alerta al equipo técnico en lugar de esperar a que alguien lo note.
El resultado
Sistema desplegado en Azure App Service y Static Web Apps mediante un pipeline de GitHub Actions en varias etapas: control de calidad del backend, compilación del frontend con inyección de entorno y despliegue en paralelo. Todos los secretos viven en variables de entorno de Azure y GitHub Secrets — nada sensible llega al repositorio.
¿Quieres algo así?
Si tu proyecto se parece a este, cuéntamelo y te digo por dónde lo empezaría.
Hablemos de tu proyecto