Carlos es académico del Departamento de Ingeniería Industrial de la Universidad de Concepción. Doctor en Ciencias y Tecnologías de la Información y Comunicación de la Universidad de Toulouse (Francia) e Ingeniero Civil Industrial de la Universidad de Concepción. Ha sido estudiante visitante de la Univesidad de Utrecht (Países Bajos) y desarrollador web de proyectos de visualización y distribución de datos públicos a nivel mundial. Parte de su investigación ha aparecido en algunas de las principales revistas científicas especializadas, como Nature Human Behaviour y Research Policy.
Su principal línea de investigación se sitúa en las ciencias sociales computacionales, con un foco especial en identificar temas divisivos y niveles de polarización en la población, mediante el uso de datos de participación en línea y registros electorales. Para ello, Carlos mezcla herramientas de la ciencia de datos con un profundo análisis de la literatura en ciencia política.