Software Engineer
Research Professor


My Story


I’m an ICREA Research Professor at Internet Interdisciplinary Institute, the Research center of the Open University of Catalonia (UOC) where I’m leading the SOM Research Lab. I’m also Visiting Professor at the Western Norway University of  Applied Sciences. Previously, I’ve been at École des Mines de Nantes, Inria, University of Toronto, Politecnico di Milano and the Technical University of Catalonia and co-founded two startups.

My research falls into the broad area of systems and software engineering, especially promoting the rigorous use of software models in all software tasks while keeping an eye on the most unpredictable element in any project: the people involved in it. Current research topics include pragmatic formal verification techniques, analysis of open source communities, open data exploitation and the role AI can play in software development (and vice versa). Let’s use all the tools at our disposal to build Better Software Faster.

Beyond scientific publications, the results of our research are available as open-source tools or as part of transfer contracts. 

Papers published


Millions of Funding (in €)


Millions of Visitors to my sites


A selection of tools, projects and partners I’ve collaborated with