Proyectos
Consejo General de Educación · 2023–2025
Sistema de Carga y Validación de Certificados de Salario Familiar
VerificableAlcance provincial: lo usa todo el personal escolar de Entre Ríos — docentes, directivos, administrativos y auxiliares. Carga, validación y seguimiento con auditoría y trazabilidad completas, integrado al SAGE provincial. Incluye una capa de seguridad de carga de archivos escrita desde cero en PHP nativo, sin librerías externas por restricción técnica del organismo.
Redujo el tiempo promedio de resolución del trámite de 4 meses a 5 semanas. 20.000 a 30.000 trámites por campaña anual y cerca de 50.000 archivos. Eliminó las planillas físicas en cada establecimiento educativo. Presentado en acto oficial en abril de 2024.

Presentación del sistema en acto oficial — Consejo General de Educación de Entre Ríos, abril de 2024. Prensa
La nota oficial del organismo me identifica como “programador y creador del sistema”.
Se presentó la nueva modalidad de carga de documentación de asignaciones familiaresConsejo General de Educación de Entre Ríos · 04/04/2024
- PHP 7
- SQL Server
- JavaScript
- Bootstrap
Consejo General de Educación · 2023–2025
Plataforma de Gestión de Trámites, Expedientes y Notas Internas
Cubre prácticamente todos los expedientes que ingresan al Consejo vinculados a los procesos de liquidaciones: miles de expedientes, más de 10 áreas y alrededor de 60 personas. No es un CRUD de expedientes — modela el circuito administrativo como máquina de estados, con una capa de autorización propia separada de la de SAGE y administrable desde un dashboard, más parametrización de áreas, roles y comportamiento del circuito para lo que cambia con la operación.
Reemplazó un circuito de papel y conocimiento informal por un flujo explícito con estados, responsables, permisos y trazabilidad.
Sistema interno del organismo — sin repositorio ni demo pública
- PHP 7
- Apache
- SQL Server
- PDO/ODBC
- JavaScript (jQuery, AJAX)
- Bootstrap
2026
Este portfolio y su chatbot
El chatbot inyecta el perfil completo como contexto, sin RAG: el corpus entra en la ventana, así que un retrieval sería sobre-ingeniería a esta escala — más piezas móviles, más latencia y un modo de falla nuevo a cambio de nada. La decisión está documentada en el README. El proveedor de LLM va detrás de una interfaz intercambiable, con reglas duras en el prompt, evals de guardarraíles, rate limit y kill switch.
Repo público y auditable. Infraestructura de costo cero.
- Next.js
- TypeScript
- Tailwind CSS
- Zod
- Vercel
Abr 2022 – Abr 2023
XSports — E-commerce para gimnasio
Proyecto de formación: catálogo, carrito y venta para un gimnasio, con autenticación mediante Passport y checkout integrado con Mercado Pago. Organizado con Clean Architecture y gestionado con Scrum y Trello.
Proyecto cerrado — sin repositorio ni demo
- Node.js
- Express
- TypeScript
- React
- Chakra UI
- PostgreSQL
- Prisma
- Passport
- Mercado Pago