Paulo Sergio Lopes de Souza holds a joint MSc (1996) and PhD (2000) degree in Computer Science from the University of Sao Paulo (USP), Brazil. From 2010 to 2011 he was a visiting scientist at the University of Southampton, England. He is an associate professor of distributed systems at the Institute of Mathematics Science and Computer at the University of Sao Paulo (ICMC/USP, Brazil) since 2005. In the past, he was a lecturer at the Informatics Department at the State University of Ponta Grossa (UEPG), Parana, Brazil from 1991 to 2005. Currently, he has conducted research in distributed systems, parallel computing, development of high-performance applications, software testing, and open educational resources applied to computer education.