bachelor's at Ciência da Computação from Universidade Federal de Campina Grande (2007), master's at Computer Science from Universidade Federal de Campina Grande (2010) and doctorate at Ciência da Computação from Universidade Federal de Campina Grande (2014). Has experience in Computer Science, focusing on Computer Science, acting on the following subjects: designwizard, design tests and conformance checking.
É professor adjunto do Departamento de Sistemas e Computação da Universidade Federal de Campina Grande. Terminou o doutorado na mesma universidade em Julho de 2014 sob orientação dos professores Dalton Serey, Jorge Figueiredo e Gail Murphy (UBC). Realizou estágio na Microsoft Research - Redmond, trabalhando com os pesquisadores Chris Bird, Shuvendu Lahiri e Mike Barnett. Também realizou estágio de doutorado sanduiche na University of British Columbia (UBC) sob orientação da professora Gail Murphy. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software Experimental. Durante o doutorado, ganhou o prêmio de segundo melhor trabalho na competição Mining Challenge 2014, realizada pela conferência Mining Software Repositories. Durante o mestrado, ganhou a competição Jazoon Rookie, disputada na Suiça. Além disso, seu trabalho de mestrado foi avaliado como a segunda melhor dissertação no workshop de dissertações da coordenação de pós graduação em informática (WDCOPIN) da UFCG.