2003- actualidad: Jefe del Departamento de Videoconferencias, Universidad Veracruzana
1994 – 2000 Asistente de investigación, Laboratorio Nacional de Informática Avanzada (LANIA)
1991 Auxiliar de control de gestiones, Instituto para el Fondo de la Vivienda de los Trabajadores del Estado (INFONAVIT) Delegación Veracruz
1990 Programador, Centro de cómputo. Unidad de Servicios Educativos a Descentralizar, Secretaría de Educación Pública (SEP)
1989 Servicio social en el Instituto de Investigaciones Biológicas. Proyecto: Biología molecular computacional, a cargo del Dr. Miguel Ángel Jiménez Montaño.