Sou professor assistente do Centro de Informática (CIn) da Universidade Federal de Pernambuco, onde lidero o grupo de Pesquisa em Teste e Análise de Software. Também sou afiliado ao Software Productivity Group e ao CIn-Trust. Desde maio/2023, também sou coordenador da pós-graduação em ciência da computação. Em 2022, fui pesquisador experiente CAPES-Alexander von Humboldt na Cátedra de Engenharia de Software da Universität des Saarlandes, trabalhando com Sven Apel em análise de variabilidade ao longo do tempo e do espaço.
Formação acadêmica/profissional (Onde obteve os títulos, atuação profissional, etc.)
Obtive meu doutorado em Ciência da Computação pela Universidade Federal de Pernambuco (CIn-UFPE) em 2014, sob orientação de Paulo Borba e Rohit Gheyi. Durante meu doutorado, passei um período na Universidade de Waterloo, trabalhando com Krzysztof Czarnecki. Meu mestrado em Ciência da Computação também foi obtido no CIn-UFPE (2010), e antes disso obtive o título de bacharel em Engenharia de Computação pela Escola Politécnica de Pernambuco (2007).
Áreas de Interesse
(áreas de interesse de ensino e pesquisa)
Meus interesses de pesquisa envolvem Engenharia de Software, com foco em fornecer bases sólidas para melhorar a qualidade e produtividade de software. Em particular, trabalhei em linhas de produtos de software e sistemas configuráveis, refatoração, métodos formais, testes de software e desenvolvimento móvel.