TRABAJO SELECCIONADO
APIs, reglas de negocio y sistemas de extremo a extremo.
Tres proyectos individuales para revisar cómo diseño, implemento y pruebo software. Cada caso incluye funcionamiento, código y decisiones técnicas.
01Demo local · datos sintéticos
BACKEND · OPERACIONES DE CAMPO
RutaCuadrilla
Aplicación para asignar recorridos y registrar visitas desde interfaces de Administración y Campo. Implementé una API con permisos por rol, operaciones transaccionales y control de versiones para detectar ediciones simultáneas.
Proyecto individual con 72 puntos ficticios. Las pruebas automatizadas cubren reintentos sin duplicados y conflictos de edición; no incluye datos del piloto privado.
- TypeScript
- Fastify
- PostgreSQL
- React
- Vitest
02Demo pública disponible
PYTHON · API Y MACHINE LEARNING
Machine Failure Risk Classifier
Aplicación Python que sirve un clasificador mediante FastAPI. Implementé validación de entradas, comprobación del modelo al iniciar, pruebas automatizadas y despliegue con Docker. La demo permite probar el contrato de la API.
Proyecto educativo sobre el dataset sintético AI4I; no validado para maquinaria real. El caso incluye las métricas y limitaciones del modelo.
- Python
- FastAPI
- pytest
- Docker
- scikit-learn
03Caso público · resultado no-go
DATOS · PERSISTENCIA Y API
Retail Demand Forecasting & Monitoring
Pipeline de pronósticos con persistencia PostgreSQL, API de consulta y dashboard de resultados históricos. Implementé procesamiento por lotes idempotente y evaluación temporal para comprobar cuándo un modelo cumple los criterios de uso.
La evaluación final obtuvo 77,02 % de cobertura frente al mínimo de 85 %. El resultado no-go queda documentado; no está aprobado para uso operacional.
- Python
- FastAPI
- PostgreSQL
- Docker
- GitHub Actions