He has carried out research in social simulation and artificial intelligence from positions in the University of Surrey (UK), Universidade de Lisboa (Portugal) and the American University of Science & Technology (Lebanon). His main research focus nowadays is the collaborative distributed social network Kune. Coming from a multidisciplinary background in Computer Science and Social Sciences, he has 40 publications in those fields. As a social entrepreneur, he has co-funded the Comunes.org Nonprofit for open-source tools and applied research with social aims. His research interests include decentralised social networks, collaborative environments, agent-based social simulation, free/libre/open source software, modelling of social network communities, peer-to-peer production & organisation, the networking of social movements, and commons-based peer production.