Doctor en Ciencias de la Computación y Maestro en Ingeniería de Software por la Universidad Veracruzana (UV). Máster en Software Libre por la Universitat Oberta de Catalunya (UOC) e Ingeniero en Tecnologías Estratégicas de la Información por la Universidad Anáhuac Veracruz. Cuenta con más de 20 años de experiencia en la industria y la formación en Ingeniería de Software.
Es Profesor de Tiempo Completo en la Facultad de Estadística e Informática de la UV, donde realiza actividades de docencia, investigación, tutoría y vinculación. Pertenece al Sistema Nacional de Investigadoras e Investigadores (SNII) en el nivel de Candidato y cuenta con el reconocimiento de Perfil Deseable PRODEP. Es miembro del Cuerpo Académico «Ingeniería y Tecnologías de Software» (CA-127).
Es miembro de la Association for Computing Machinery (ACM) y de la IEEE Computer Society. Participa en el Consejo Técnico del EGEL Plus, sección disciplinar en Ingeniería de Software (EGEL+D-ISOFT). Ha colaborado como profesor invitado en el Laboratorio Nacional de Informática Avanzada (LANIA) en los programas de Maestría en Computación Aplicada y Maestría en Redes y Sistemas Integrados.
Tiene un especial aprecio por el Software Libre y de Fuente Abierta, promoviendo su uso y desarrollo en la comunidad académica y profesional.
Académico de Carrera de Tiempo Completo Titular «C»
Facultad de Estadística e Informática · Universidad Veracruzana
2017 a la fecha
- Ingeniería de software empírica
- Ingeniería de requisitos
- Arquitectura de software
- Diseño de software y APIs
- Visualización de software para mantenimiento
- Inteligencia artificial aplicada a la ingeniería de software
Software Engineering · Requirements Engineering · Software Architecture · API Design · Software Visualization · AI for Software Engineering
CA-127 · Cuerpo Académico de Ingeniería y Tecnologías de Software
Universidad Veracruzana · Creado en abril 2002