Profesor en la Universidad del Cauca (desde el 2004) y tiene un Ph.D. en Ingeniería (énfasis en Ciencias de la Computación) de la Escuela de Ingeniería de Sistemas y Computación de la Universidad del Valle (Cali, Colombia) , bajo la supervisión de la Profesora Irene Tischer.
Él tiene un título de pregrado en Ingeniería de Sistemas de la Universidad Industrial de Santander (Bucaramanga, Colombia) y una maestría en Ingeniería (énfasis en Ingeniería de Sistemas y Ciencias de la Computación.
Institución educativa: UNIVERSIDAD DEL VALLE
Título obtenido: Doctorado
Nit: 890399010
Ubicación: Calle 13 # 100-00 Cali - Colombia
Web: https://www.univalle.edu.co/
Institución educativa: UNIVERSIDAD DEL VALLE
Título obtenido: Maestría/Magister
Nit: 890399010
Ubicación: Calle 13 # 100-00 Cali - Colombia
Web: https://www.univalle.edu.co/
Institución educativa: UNIVERSIDAD INDUSTRIAL DE SANTANDER
Título Obtenido: Ingeniería de Sistemas
Nit: 890201213-4
Ubicación: Cra 27 calle 9, Bucaramanga - Colombia
Web: https://www.uis.edu.co/webUIS/es/index.jsp
Institución educativa: UNIVERSIDAD DEL CAUCA
Título obtenido: Diplomado Bases de Datos
Nit: 891500319-2
Ubicación: Calle 5 Nº 4-70, Popayán - Colombia
Web: http://www.unicauca.edu.co