Actualmente es profesor de asignatura asociado al Departamento Académico de Sistemas Digitales, donde ha impartido clases de ingeniería y telecomunicaciones desde hace trece años. Adicionalmente, es consultor independiente, consultor contractual de la UIT, y miembro del Comité Científico de FORMIT, en Roma, Italia. Es Doctor en Ciencias por la Universidad de Grenoble, Francia; Ingeniero en Automática por el Instituto Politécnico de Grenoble, Francia; e Ingeniero en Comunicaciones y Electrónica por el Instituto Politécnico Nacional (donde fue galardonado en el Cuadro de Honor).