E-Learning CCD
Plataforma de aprendizaje para Centro de Capacitación y Desarrollo con certificados masivos y gestión de cursos.
Jefe de Área de TI — Centro de Capacitación y Desarrollo

Sobre el proyecto
Plataforma e-learning del Centro de Capacitación y Desarrollo: catálogo público de cursos y diplomas por escuela, aula virtual con reproducción de clases y un panel administrativo para gestionar todo el negocio académico. Reemplazó una plataforma heredada y desorganizada por una arquitectura modular y desacoplada, que permite manejar cursos y salas de forma independiente. Dirigí el equipo de desarrollo desde el área de TI.
Stack
Funcionalidades
- Catálogo público por escuela con buscador, inscritos, módulos y horas por curso.
- Aula virtual con reproductor de clases, contenido por módulos y archivos descargables por módulo.
- Panel administrativo con gestión de cursos (160+), usuarios, matrículas y evaluaciones.
- Generación de certificados masivos a partir de plantillas.
- Módulo de reclamos y validación pública de certificados.
- Reportes, logs de actividad y roles de administración (incluido super admin).
- Integración con Moodle y blog corporativo.
- Almacenamiento de archivos en Cloudflare R2 y video transcodificado con streaming adaptativo.
Resultados
- Migración desde una plataforma heredada a una arquitectura modular, con independencia entre cursos y salas.
- Reducción de quejas por tiempos de carga tras reemplazar los MP4 por streaming transcodificado.
Galería




Proyectos relacionados
E-commerce desarrollado primero con Spring Boot y luego migrado a Angular + Express.
Sistema de envío de mensajes promocionales usando colas con RabbitMQ y microservicios en Docker.
Gestor de archivos con permisos por usuario, historial de acciones y almacenamiento en Cloudflare R2.