Sistema corporativo

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
Material audiovisual en preparación

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