- 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.