Experto en sistemas complejos, doctor en Física Aplicada e investigador del Instituto de Biología Evolutiva (UPF-CSIC) de Barcelona (España), donde lidera el Laboratorio de Evolución de la Tecnología (ETL). Su grupo de investigación es pionero en el estudio de las grandes transiciones evolutivas mediante la comparativa de sistemas biológicos y artificiales. Su investigación multidisciplinar integra diversas áreas de conocimiento, des de la teoría de redes hasta la ecología teórica y la simulación computacional de los elementos evolutivos. Es miembro de la junta de la Red Catalana para el Estudio de los Sistemas Complejos (complexitat.cat).
Los avances recientes en la investigación sobre sistemas complejos, simulaciones computacionales y bases de datos a gran escala están allanando el camino para el desarrollo de una verdadera teoría matemática de la historia humana.
La adopción limitada de estándares de desarrollo sugiere que todavía no comprendemos las razones por las cuales es tan difícil producir software. La estandarización de software se ha visto obstaculizada por nuestra limitada comprensión del papel de los humanos en el origen de la diversidad tecnológica.