Investigador a tiempo completo en el Centro de Investigación en Computación del Instituto Politécnico Nacional (México). Su trabajo se centra en el desarrollo de proyectos de investigación innovadores y con impacto social, centrados en el aprendizaje permanente y el desarrollo sostenible. Realiza actividades académicas y de investigación básica en temas relacionados con la inteligencia artificial. En el ámbito de la investigación aplicada, emplea tecnologías como la realidad mixta, el internet de las cosas y la computación en nube para el desarrollo de proyectos. Sus soluciones están orientadas a la innovación en automoción, ciudades inteligentes, energía, sanidad y educación. Ha publicado en varias revistas de impacto sobre informática y tecnologías emergentes.