Es doctor en Ciencias de la Computación y licenciado en Ciencias Matemáticas. Profesor universitario y gestor académico en varias instituciones y en diversos puestos. Asesor y formador sobre aspectos relacionados con la docencia, la innovación y la gestión académica y las habilidades de comunicación en entornos de ingeniería.