Desarrollador de Software Full Stack · ENCUBAVer certificado
Jun 2025 — Ago 2026
Ibarra, Ecuador
- Escribí procedimientos almacenados en MySQL para los módulos de Prometeo con más carga de datos (matrículas, calificaciones, reportes), lo que bajó el tiempo de respuesta de las consultas en al menos un 60% y resolvió varios problemas de integridad que los usuarios venían reportando.
- Diseñé y desarrollé SAPP desde cero para una planta municipal de faenamiento: 10 roles distintos (administrador, veterinarios, supervisor, faenador, entre otros) con separación de capas (controladores, servicios, DTOs). Antes no había ningún control digital de quién hacía qué en el proceso, así que esto dejó todo trazable de principio a fin.
- Agregué reportes dinámicos en Excel y PDF para que gerencia pudiera ver el proceso productivo sin pedirle datos a nadie, y llevé el backend de SAPP a producción con Docker.
- Integré Moodle dentro de Prometeo para que los institutos educativos no tuvieran que manejar dos plataformas separadas para lo académico.
- Empecé a usar Claude Code con un flujo de Spec-Driven Development: escribo la especificación y las pruebas (TDD) antes de tocar código, manteniendo memoria de contexto entre sesiones. Me ahorró bastante retrabajo por requisitos que quedaban ambiguos, y aceleró el ciclo de nuevas funcionalidades.
- Armé pipelines de CI/CD con GitHub Actions para automatizar build, tests y despliegue de Prometeo y SAPP, dejando de depender de despliegues manuales.
- NestJS
- Next.js
- Angular
- MySQL
- PostgreSQL
- TypeORM
- CI/CD
- Docker
