Bacharel em matemática pela Universidade Federal da Paraíba (2010), Mestre (2012) e Doutor (2016) em Modelagem Computacional pelo Laboratório Nacional de Computação Científica (Petrópolis - RJ). Atualmente dou aulas no Programa de Pós-Graduação em Modelagem Matemática e Computacional da Universidade Federal da Paraíba, além de ministrar aulas preparatórias para o ITA.