Ph.D. student in Computer Science and Computational Mathematics in the University of São Paulo (Brazil), Master in Informatics from the Federal University of Alagoas (Brazil) with a sandwich period at the University of Saskatchewan (Canada) and a Bachelor's in Computer Science by the University of Pernambuco (Brazil). He is a researcher at the Laboratory of Computer Applied to Advanced Social Technology and Education (University of São Paulo), of the Center of Excellence in Social Technologies (Federal University of Alagoas), and of the Multi-Agent Distributed Mobile and Ubiquitous Computing Lab (University of Saskatchewan). He is a guest lecturer of the Postgraduate Program in Management of the University Center Tiradentes (Brazil) and assistant professor of the Postgraduate Program in Computer Science and Computational Mathematics of the University of São Paulo.