He is an Associate Professor at Universitat Politècnica de Catalunya. He got a PhD at the same university in 2004, under the supervision of Prof. Jordi Cortaldella. His research interests include formal methods and concurrent systems, data and process science, business intelligence and business process management, and natural language processing. He has co-authored numerous research papers and organized various conferences and workshops. He is a member of the IEEE Task Force on Process Mining, and co-organizes the Process Discovery Contest.

Prof. Carmona has served on the technical committees of several international conferences in different fields. He received best paper awards at the Int. Conf. on Application of Concurrency to System Design (ACSD 2009), at the Int. Conf. on Business Process Management (BPM 2013), and at the International Symposium on Data-driven Process Discovery and Analysis (SIMPDA 2016). A PhD supervised by Prof. Carmona won the IEEE Best Process Mining Dissertation Award (2015).

Prof. Carmona was a Visiting Researcher at Leiden University (January — September, 2002), and a Visiting Professor at Mannheim University (January — July, 2015).