De optimizar reactores a optimizar modelos de Machine Learning... y ahora también a programar microcontroladores y agentes de IA. Resulta que las ecuaciones diferenciales sí servían para algo.
class RubenDurango:
def __init__(self):
self.ubicacion = "Medellín, Colombia 🇨🇴"
self.formacion = "Ingeniería Química"
self.rol_actual = "Líder de Tecnologías I+D+i"
self.pasion = "Transformar la industria con IA y tecnología"
def habilidades(self):
return {
"ia_y_datos": ["Machine Learning", "Deep Learning", "NLP", "Agentic AI"],
"embebidos_e_iot": ["Programación Embebida", "IoT", "Sensores", "Edge Computing"],
"ingenieria": ["Procesos Químicos", "Optimización", "Modelado Matemático"],
"herramientas": ["Python", "C/C++", "SQL", "Docker", "Git", "Linux"],
"filosofia": "Si los datos no cuentan una historia, no estás preguntando bien."
}
def que_hago_ahora(self):
return [
"🏭 Liderando innovación tecnológica en la industria",
"🤖 Construyendo agentes de IA y flujos inteligentes",
"📟 Programando hardware y conectando dispositivos IoT",
"🏠 Innovando en el mundo de los electrodomésticos",
"🎮 Siendo gamer en mis ratos libres"
]
def fun_fact(self):
return "Soy gracioso... o al menos eso creo 😄"🤖 Agentic AI · Diseño agentes inteligentes que automatizan y toman decisiones
📟 Programación Embebida · Del código al hardware, haciendo que las cosas cobren vida
🌐 IoT · Conectando el mundo físico con el digital, un sensor a la vez
🧠 Machine Learning · Porque los datos sin modelos son solo números aburridos
🏠 Electrodomésticos · Innovando en la línea blanca con tecnología de punta

