He holds a Ph.D on Computer Science (Universitat Autònoma de Barcelona, UAB, 2014), Master degree on Advanced Artificial Intelligence (Universidad Nacional de Educación a Distancia, UNED, 2011) and Bachelor degree on Computer Science (Universitat Autònoma de Barcelona, UAB, 2002). From September 2009, he works as a lecturer at the Faculty of Computer Science, Multimedia and Telecommunications at Universitat Oberta de Catalunya (UOC) and also as a part-time associate professor at Universitat Autònoma de Barcelona (UAB) since September 2015. His teaching activities mainly concentrate in data mining, machine learning and Big Data.
His main research scopes include the privacy-preservation in data and data mining in graph-formatted data (graph mining). Since 2010, he belongs to the research group KISON (K-ryptography and Information Security for Open Networks) where he investigates the methods of anonymization in graph mining processes. From March to June 2014, he was visiting researcher at the Data Science and Mining (DaSciM) group at the Computer Science Laboratory (LIX) of École Polytechnique (Paris, France).