Trabajo de grado entregado · sustentación en diciembre de 2026

Desarrollo web full-stack e IA aplicada a problemas reales.

Soy Germán David Murillas Mondragón, estudiante de último semestre de Ingeniería de Sistemas en la Universidad del Valle (sede Tuluá). Construyo productos completos: desde la base de datos y la API hasta la interfaz, el despliegue en la nube y la experiencia del usuario.

102 / 106respuestas correctas del asistente IA de mi tesis
239pruebas automatizadas (178 PHPUnit + 61 E2E)
WCAG 2.1 AA0 incumplimientos automáticos

Proyectos

Trabajo real, en producción

Página de inicio de Pymetory: inventario de materia prima para PYMEs
Trabajo de grado · Ingeniería de Sistemas

Pymetory

Gestor de inventario de materia prima para PYMEs con despacho FEFO, Kardex inmutable, roles y un asistente en lenguaje natural que responde con los datos reales de la base. Caso de estudio: una panificadora del Valle del Cauca.

Laravel 13PHP 8.3React 19TypeScriptInertia 2Tailwind v4MySQL 8LLM + RAG (SQL)GitHub ActionsOracle Cloud
  • Asistente IA: 102 de 106 respuestas correctas en 5 conjuntos de preguntas, mediana de 1,1 s; con respaldo en cascada si un modelo falla.
  • Kardex inmutable en tres niveles (modelo, rutas y triggers de MySQL) y despacho FEFO transaccional con bloqueo de filas.
  • 178 pruebas PHPUnit y 61 E2E con Playwright; CI/CD con GitHub Actions que solo despliega si pasan las pruebas PHPUnit, y WCAG 2.1 AA sin incumplimientos automáticos.
  • En producción en la capa gratuita de Oracle Cloud, detrás de Cloudflare Tunnel, con monitoreo por Telegram.
AIM Connect: modelo 3D nocturno del pueblo de La Victoria con la fibra óptica
Sitio web para empresa · proveedor de internet

AIM Connect

Sitio de un proveedor de fibra óptica en La Victoria, Valle del Cauca. El inicio es un modelo 3D del pueblo con una simulación en vivo de vehículos y personas, modo día/noche y un recorrido con el scroll que cuenta cómo llega la fibra a cada cuadra.

Three.jsJavaScriptHTML/CSSAnimación por scrollNginxOracle Cloud
  • Escena 3D del casco urbano con simulación de tráfico y peatones en tiempo real.
  • Planes, cobertura, preguntas frecuentes, pago de factura y contacto directo por WhatsApp.
  • Sitio estático rápido, servido con Nginx en la nube.

Habilidades

Con qué construyo

Backend

PHP 8 / Laravel, APIs REST, MySQL, transacciones y bloqueos, triggers, Python para automatización y análisis de datos.

Frontend

React 19 + TypeScript, Inertia, Tailwind, Three.js, Canvas, animación por scroll, accesibilidad (WCAG) y diseño responsive.

IA aplicada

Asistentes con LLM sobre datos reales (RAG por consultas SQL), clasificación de intención, modelos locales y en la nube con respaldo en cascada.

Nube y calidad

Oracle Cloud, Nginx, Cloudflare (Tunnel, Pages, DNS), CI/CD con GitHub Actions, PHPUnit, Playwright, monitoreo.

Sobre mí

Curioso por naturaleza

Me gusta entender cómo funcionan las cosas por dentro y llevarlas hasta producción. Mi trabajo de grado lo construí y desplegué de punta a punta, con pruebas, accesibilidad y métricas medidas, no supuestas.

También desarrollo herramientas de análisis de datos con Python (backtesting y estadística) y uso la IA como herramienta de apoyo declarada para trabajar más rápido sin perder el rigor.