Ingeniero Mecánico por la Escuela Superior de Ingeniería Mecánica y Eléctrica del Instituto Politécnico Nacional, con Maestría en Ciencias en Administración y Desarrollo de la Educación por el Instituto Politécnico Nacional, con el tema de investigación “Causas y Efectos del Estrés Laboral del Personal de la Escuela Superior de Ingeniería Mecánica y Eléctrica Unidad Azcapotzalco, para proponer acciones de mejora de la Gestión Administrativa”. Cuenta con Diplomados en Coaching de Equipos en Educación desde la teoría Sistémica y Programación Neurolingüística, así como en Formación y Actualización Docente para un Nuevo Modelo Educativo, por el Instituto Politécnico Nacional y en materia de tutoría el Diplomado “La Tutoría y los retos del acompañamiento en la formación integral del estudiante del IPN en el nivel superior”, docente en el IPN con más de 20 años de experiencia y hoy docente invitado en la Unidad Profesional de Interdisciplinaria en Energía y Movilidad.
Respecto a su trayectoria académica y profesional, actualmente Secretario Académico del Instituto Politécnico Nacional, Director de Educación Virtual del IPN, fungió como enlace en materia de tutoría de la Secretaria Académica, fue Coordinador Institucional de Tutoría Politécnica, ha sido Coordinador General de Formación e Innovación educativa del IPN, Director de la Escuela Superior de Ingeniería Mecánica y Eléctrica, Unidad Azcapotzalco; Subdirector Administrativo de la Escuela Superior de Ingeniería Mecánica y Eléctrica, Unidad Azcapotzalco, Jefe del departamento de Capital Humano de la ESIME Azcapotzalco, Jefe del Departamento de Recursos Humanos, Jefe del Laboratorio de Mecánica de la ESIME Azcapotzalco. Entre otras comisiones académicas y participaciones en diversos proyectos de investigación en materia de movilidad y dirección de tesis.
Febrero 2024