“La ingeniería es el arte de entender sistemas complejos.”
Soy Sebastián López Osorno, estudiante de último semestre de Ingeniería Informática y desarrollador de Medellín, Colombia. Llevo más de 4 años logrando que sistemas que no se hablan entre sí compartan datos en los que la gente puede confiar.
Mi lado de infraestructura empezó en MUV-U, con los servidores de la empresa y el soporte a sus usuarios. En ADCOM configuré un VPS con Docker, Nginx y SSL, y después el despliegue de las landing pages, con un usuario sin shell que sube los archivos por rsync sin reiniciar nada.
En TIVENOS publico más de 20 servicios en GHCR. Como necesitaba enterarme de una falla antes de que un equipo la reportara, construí el stack que los vigila, con métricas en Prometheus, logs en Loki, trazas en Tempo y alertas de Grafana que llegan a Telegram.
Por ese camino pasé por casi todos los lados de un equipo de tecnología, desde los datos, el CRM y el backend hasta el frontend, los servidores y, en TIVENOS, la coordinación técnica. Me sirve para entender lo que piden mercadeo, finanzas o TI sin que nadie tenga que traducírmelo, y para convertirlo en tareas concretas.
Con la inteligencia artificial hice el mismo recorrido, de construirla a dirigirla. En la carrera hice, en pareja, un sistema experto en CLIPS, lógica difusa con scikit-fuzzy y algoritmos genéticos, y por mi cuenta un agente reactivo que decide qué actuadores encender; en SmartPot, un asistente con reglas expertas, lógica difusa y modelos de scikit-learn que pronostica cuándo un cultivo se sale de rango y propone acciones que se aplican en bloque; y en ADCOM, el contacto de leads con agentes de IA en Dapta.
Con los modelos de lenguaje trabajo en las dos escalas. En los pequeños, ajusté Qwen2.5-1.5B con LoRA y armé un pipeline RAG con Qwen2-0.5B cuantizado y un índice FAISS, pensado para correr en equipos modestos. En los grandes, construí un agente en n8n que responde con Claude y consulta tres servidores MCP que escribí en Python, y he trabajado con GPT, con Gemini y con modelos abiertos en local a través de Ollama.
En el desarrollo diario dirijo agentes de código, entre ellos Claude Code, con criterio de ingeniería. Antes de delegar fijo por escrito las reglas de cada proyecto, desde la autoría de los commits hasta lo que nunca se toca en producción; después reviso cada propuesta y la paso por las mismas pruebas y la misma CI que cualquier otro cambio. Haber construido estos sistemas por dentro es lo que me permite decidir qué delegar, detectar cuándo una respuesta no se sostiene y usar la IA para ahorrar trabajo sin ceder el diseño.
Lo que sigue es llevar esos modelos de lenguaje a los datos que hoy integro, con asistentes que respondan sobre la información de cada organización. En lo académico, termino el diplomado en ciberseguridad en diciembre de 2026, me gradúo en marzo de 2027 y después vienen una especialización en ciencia de datos y una maestría en ciberseguridad.
Lo que más me importa es que los equipos que dependen de un servicio no sean los primeros en enterarse de que se cayó. Busco un rol de DevOps o plataforma, en remoto o híbrido.