Doutorado em Ciência da Computação pela Universidade Federal de Pernambuco (em andamento). Mestre em Informática pelo Programa de Pós-Graduação em Informática da Universidade Federal da Paraíba. Experiência na área de Ciência da Computação com ênfase em inteligência artificial, aprendizado de máquina, ciência de dados, mineração de dados, linguagens de programação, probabilidade e estatística aplicadas. Bacharelado em Filosofia pela Universidade Federal da Paraíba com ênfase nas áreas de lógica matemática, teoria do conhecimento, filosofia da linguagem e filosofia da inteligência artificial.