Possui graduação em Engenharia Elétrica pela Universidade de Pernambuco (1992), especialização em Informática em Educação pela Universidade Federal de Lavras-MG (2000), mestrado
(2006) e doutorado (2016) em Ciência da Computação pelo
Centro de Informática da Universidade Federal de Pernambuco.