Universidad Veracruzana
Doctorado en Inteligencia Artificial (2013-2017)
DeMonfort University, Leicester UK
Estancia doctoral (2016)
Laboratorio Nacional de Informática Avanzada
Maestría en Computación Aplicada (2009-2011)
Universidad Nacional Autónoma de México
Alumno de Intercambio (2007-2008)
Universidad de Sotavento, UNAM SI
Licenciatura en Informática (2004-2008)
Experiencia participando diversos proyectos de desarrollo de software en el rol de programador. Desde el 2010, se ha dedicado a la investigación en el campo de cómputo inteligente para resolver diferentes problemas de optimización, tanto numérica con restricciones y combinatoria. Ha participado en diversos congresos especializados en el área de cómputo evolutivo y en diferentes comités de evaluación. Actualmente, pertenece al Sistema Nacional de Investigadores y está adscrito al Laboratorio Nacional de Informática Avanzada, en donde funge como profesor-investigador. Finalmente, ha participado en el diseño e impartición del curso de Inteligencia Artificial del programa de maestría en Computación Aplicada y desde el 2016 ha participado como instructor del curso de Programación de Aplicaciones Web en una Plataforma Orientada a Objetos (PAWPOO) de la Maestría en Redes y Sistemas Integrados.
Laboratorio Nacional de Informática Avanzada
Universidad Veracruzana CIIA.
o Algoritmos de Inteligencia Colectiva
o Algoritmos de Aprendizaje Máquina
o Redes Neuronales Artificiales
o Algoritmos Evolutivos
o Algoritmos Meméticos
o Análisis de Sistemas