Estudiante de último semestre de Ingeniería de Sistemas. Construyo backends en producción con Laravel, Node.js y APIs REST, pipelines de datos y modelos de Machine Learning en Python, apps Android con Flutter y herramientas para agentes de IA.
4motores de base de datosPostgreSQL · MySQL · Oracle · SQLite
Proyectos
Sistemas que resuelven problemas reales
Seis casos de estudio: sistemas en producción, una herramienta para agentes de IA, una investigación con Machine Learning y proyectos full-stack y de datos. Cada uno explica el problema, mi aporte y las decisiones técnicas.
Herramienta self-hosted que muestra en tiempo real qué hacen tus agentes de IA (Claude Code, Copilot CLI y Gemini CLI): tarea, herramienta en uso, consumo de tokens y uso del plan, como una oficina en pixel-art.
3agentes de IA integrados y una API abierta para otros
Modelos CatBoost y XGBoost calibrados que predicen el desvío de ruta vehicular y su impacto en la tasa de caída de conexiones, sobre un pipeline ETL reproducible.
Sistema web para registrar y analizar necropsias porcinas: un diagrama interactivo del cerdo donde el veterinario hace clic en cada órgano para ver su imagen, su descripción anatómica y los hallazgos del caso.
App Android de finanzas personales en Flutter: importa el extracto bancario en PDF (totales validados centavo a centavo con un extracto real), guarda todo en el teléfono y genera dashboards mensuales con exportación a PDF y Excel. Incluye bloqueo con PIN y tema claro/oscuro; la captura automática desde notificaciones sigue en desarrollo.
Flutter
Dart
flutter_bloc
Isar
get_it
fl_chart
GitHub Actions
Repositorio privado
Coffee Manager
En desarrollo
SaaS de gestión para compradores de café pergamino en Colombia. Monorepo con frontend Next.js y backend NestJS.
Lo que uso en mis proyectos recientes va resaltado; también manejo las tecnologías de la segunda línea de cada grupo.
Uso en proyectos recientes
También manejo
Backend
APIs, autenticación y reglas de negocio
PHP (Laravel)
Node.js + Express
Python
APIs REST
Auth por tokens / JWT
Control de roles
Sequelize
Java
Spring Boot
Microservicios
NestJS
Flask / FastAPI
Datos y Machine Learning
Pipelines reproducibles, modelos calibrados y evaluados con rigor
CatBoost
XGBoost
scikit-learn
Pandas / NumPy
Calibración isotónica
Métricas: ROC-AUC, Brier, ECE
ETL Bronze/Silver/Gold
Pentaho
SQL
Airflow
dbt
Machine Learning
Parquet
Matplotlib
SciPy
Bases de datos
Modelado, replicación y consultas
PostgreSQL (replicación)
MySQL
Oracle
SQLite
Isar (local en móvil)
Redis
DevOps y herramientas
Entornos reproducibles y despliegue
Docker
Docker Compose
Nginx
Linux
Git / GitHub
GitHub Actions (CI)
SUMO
OMNeT++
CI/CD
AWS / Azure
Frontend y móvil
Interfaces web y apps Android que consumen mis APIs
React
Vite
Tailwind CSS
Flutter
Dart
flutter_bloc
JavaScript
HTML / CSS
Next.js
TypeScript
Framer Motion
Prácticas
Cómo diseño y documento
Clean Code
SOLID
UML
Diseño orientado a objetos
Enterprise Architect
Pruebas automatizadas
Clean Architecture
IA y agentes
Agentes de IA en mi flujo de trabajo y como producto: construyo herramientas que los integran y monitorean
Agentes de IA
Claude Code (hooks y línea de estado)
Codex
Gemini CLI
GitHub Copilot CLI
Integración de LLMs por API
MCP
LangChain / LangGraph
Observabilidad de agentes (eventos, tokens)
Desarrollo asistido por IA
Prompt engineering
Trayectoria
Experiencia, investigación y formación
Experiencia
2025 — Presente
Cali, Colombia
Desarrollador Backend
Jabones Rocío — Sistema de Ventas e Inventario
Diseñé y desplegué el backend en Laravel (APIs REST, MySQL, tokens y roles) para ventas, inventario y pedidos, consumido por un frontend React; redujo ~60% el tiempo de gestión manual.
Implementé lectura con pistola de código de barras para todo el catálogo, agilizando el registro de ventas y el control de inventario en punto de venta.
PHP (Laravel)
MySQL
REST
React
Docker
Git
Linux
2026 — Soporte activo
Cali, Colombia
Desarrollador Backend
SOS Natural — Sistema de Gestión Empresarial
Desarrollé y entregué el backend en Laravel para ventas, inventario y pedidos: APIs REST, autenticación por tokens y control de roles, integrado con un frontend en React y desplegado con Docker sobre Linux.
Proyecto entregado; brindo soporte y mantenimiento continuo en producción.
PHP (Laravel)
MySQL
REST
Docker
Git
Linux
Investigación y proyectos
2025 — 2026
Cali, Colombia
Investigador / Desarrollador ML
Tesis — Gradient Boosting en Sistemas Ciber-Físico-Sociales
Entrené y calibré modelos CatBoost y XGBoost para predecir la probabilidad de desvío de ruta vehicular en una co-simulación tráfico–red 5G (SUMO + OMNeT++), midiendo su impacto en la tasa de caída de conexiones (CDR) por celda en 180 corridas controladas.
Diseñé un pipeline ETL reproducible (Bronze/Silver/Gold) que transforma trazas crudas de SUMO en datasets tabulares alineados por ventana de tiempo y celda, sin fuga de datos (data leakage).
Python
CatBoost
XGBoost
SUMO
OMNeT++
SQL
Docker
Linux
2024
Desarrollador Backend / DevOps
Integración de datos multi-motor con Docker — proyecto académico
Monté un entorno dockerizado con PostgreSQL (replicación primario–réplica) y Oracle, con procesos ETL en Pentaho para carga y consulta masiva entre motores.
Docker
PostgreSQL
Oracle
Pentaho
Linux
Educación
Ingeniería de Sistemas
2022 — 2027
Universidad Cooperativa de Colombia
Último semestre (10.º). Grado esperado: primer semestre de 2027. Cali, Colombia.
Técnico en Sistemas
2019 — 2021
SENA
Idiomas
Español
Nativo
Inglés
B1 · lectura de documentación técnica
Contacto
Busco mi primer rol como desarrollador backend o de datos.
Equipo presencial, híbrido o remoto. Si tienes una vacante o un proyecto en el que pueda aportar, escríbeme y te respondo pronto.