Professor efetivo do Instituto Federal de Educação, Ciência e Tecnologia da Bahia (IFBA). Possui Doutorado em Ciência da Computação pela Universidade Federal da Bahia (UFBA - 2021) com período sanduíche na Queen's University of Canada, Mestrado em Ciência da Computação pela Universidade Federal de Pernambuco (2011) e graduação em Análise de Sistemas pela Universidade do Estado da Bahia - UNEB (2008). Foi Pesquisador visitante na Queen's University no Canadá (2018-2019) e bolsista do Programa de Residência em Software da Universidade Federal de Pernambuco (CIn/UFPE/Motorola -2009).
Seus interesses de pesquisas incluem linhas de produtos de software, testes e qualidade de software e engenharia de software experimental.