Graduate at Science Computer from Southwest University of Bahia (2005). During three years, worked as Tester Engeneer at C.E.S.A.R. (Center of Studies and Advanced Systems of Recife) BTC (Brazilain Test Center) Motorola Project. In 2006, finished the complementary course in Tests Analysis of the Federal University of Pernambuco and Motorola Industry Ltda. In 2007, started studies of advanced Software Engineering focused on Factory structure of Qualiti and Faculty of Boa Viagem. On the year of 2008 and 2009 was monitor of 3 groups from the discipline Oriented Objets with Java, which is part of UFPE, Motorola and C.E.S.A.R. complementary course.
In 2009, started the academic master degree into the CIn of UFPE working with Software Engineering focused on Software product Lines and Software Reuse. Became member of RiSE (Reuse in Software Engineering) group since 2008. In 2014, started the Ph.D. research in Software Engineering at the Federal university of Bahia.
Possui graduação em Ciência da Computação pela Universidade Estadual do Sudoeste da Bahia (2005), pós graduação em Engenharia de Software pela Faculdade Boa Viagem (2008), mestrado em Ciência da Computação pela Universidade Federal de Pernambuco (2011) e doutorado pelo programa de pós-graduação da Universidade Federal da Bahia (PGCOMP-UFBA). Em 2006 concluiu o Curso Seqüencial de Formação Complementar em Análise de Testes do Centro de Informática da Universidade Federal de Pernambuco, Convênio com a Motorola Industrial Ltda. Trabalhou como engenheiro de testes do C.E.S.A.R. (Centro de Estudos e Sistemas Avançados do Recife) no projeto BTC(Brazilian Test Center) Motorola (2009). Atualmente é professor e pesquisador do Instituto Federal da Bahia (IFBA).