<aside> 🧪
Filomena es una plataforma productiva de exámenes de ciencias de la salud, adoptada por 5 instituciones nacionales argentinas.
Nació como mi Proyecto Final de Ingeniería en Sistemas de Información en la UNS —calificado 10/10— y evolucionó hasta un sistema utilizado en producción. Construida por Gonzalo Martin Perez.
</aside>
Explorá la implementación
Verificá el contexto
| Área | Evidencia |
|---|---|
| 🏛️ Adopción | Utilizada por 5 instituciones nacionales de ciencias de la salud: UNS · UNRN · UNC · UNVM · FAMFyG |
| 👥 Escala | Diseñada para 1.000+ usuarios rindiendo examen simultáneamente |
| ⚡ Rendimiento | Endpoints críticos con promedio de <300 ms |
| 🚀 Entrega | Ciclo de release automatizado en <15 min de extremo a extremo |
| 📈 Observabilidad | Prometheus + Grafana · logging estructurado · health checks |
| 🏗️ Arquitectura | Monolito legacy CakePHP + jQuery → plataforma desacoplada API-first |
| 🎓 Validación académica | Proyecto Final calificado 10 / 10 en la Universidad Nacional del Sur |
Filomena es una plataforma productiva de exámenes de ciencias de la salud desarrollada originalmente como mi Proyecto Final de Ingeniería en Sistemas de Información en la Universidad Nacional del Sur (UNS).
El proyecto evolucionó desde un trabajo académico hasta convertirse en una plataforma utilizada activamente por 5 instituciones nacionales argentinas para exámenes de alto impacto. Cubre el ciclo completo de evaluación: creación de exámenes, programación, rendición concurrente, corrección automatizada, control de acceso por rol, anonimato y observabilidad full-stack.
Lideré la modernización y productización end-to-end de la plataforma, abarcando arquitectura backend, experiencia frontend, rendimiento de base de datos, automatización de infraestructura, CI/CD, observabilidad y preparación para uso productivo.
El resultado no es solo una aplicación funcional, sino un sistema mantenible, pensado para uso institucional real, sesiones concurrentes, visibilidad operativa y releases más seguros.
El monolito anterior en CakePHP + jQuery acumulaba deuda técnica y estaba alcanzando sus límites operativos: