David ha trabajado 27 años en el área de las Tecnologías Computacionales aplicadas a los negocios y la industria. Obtuvo su título de Ingeniero en Sistemas Computacionales en 1986 por la Universidad de las Américas, Puebla y en 1997 obtuvo su Doctorado en Ciencias de la Computación con disertación en Inteligencia Artificial por la Université Savoie Mont Blanc en Francia. Se desempeñó como profesor e investigador en la Universidad de las Américas, Puebla de 1997 al 2006 y del 2006 al 2018 como docente y consultor en el Tecnológico de Monterrey en Puebla. En su experiencia académica colaboró y dirigió proyectos de investigación e innovación en el marco de programas de cooperación de México con Francia y Alemania. Su principal interés se centró en el desarrollo de tecnologías de datos que resolvieran problemas de las organizaciones y de la industria. Actualmente, además de formar parte del claustro académico de los programas de posgrado del Tecnológico de Monterrey, labora en el área de datos y automatización industrial en BASF Mexicana, S.A. de C.V. Su interés se ha enfocado en la Inteligencia Artificial aplicados a la analítica de datos, sistemas de información geográfica, big-data y a la automatización industrial. David trabaja en el desarrollo de proyectos sustentables y autofinanciables en el marco de la transformación digital.