Carlos es Doctor en Ciencias Computacionales por la Universidad de Essex y fue miembro investigador en el Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas (IIMAS) de la UNAM enfocando su investigación en el análisis cuantitativo de información de redes sociales. Actualmente se desempeña como investigador en el Centro de Estudios de Opinión y Análisis (CEOA) en la Universidad Veracruzana y también dirige el Laboratorio para el Análisis de Información Generada a través de las Redes Sociales en Internet (LARSI).