Ingeniero de Sistemas y Matemático de la Universidad Escuela Colombiana de Ingeniería Julio Garavito, cuenta con Magíster en Ciencias en Ingeniería de la Computación de la Universidad de Puerto Rico, Mayagüez y es Doctor en Ingeniería de la Universidad Escuela Colombiana de Ingeniería Julio Garavito y del IMT Atlantique (Nantes, Francia).
Es Profesor Asociado de la universidad y actualmente ocupa el cargo de Director de Centro de Estudios en Ciencias de la Computación y Director de la Maestría en Ciencias de Datos.
Investigador en temas de análisis de datos, procesamiento distribuido, inteligencia artificial y aprendizaje de máquina.