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.