Possui graduação em Engenharia de Produção Mecânica pela Universidade Federal da Paraíba (2006), mestrado em Engenharia de Produção (2008) pela mesma instituição e doutorado em Computação pela Universidade Federal Fluminense (2012). Atualmente é Professor Associado I do Departamento de Sistemas de Computação do Centro de Informática da UFPB. Tem experiência na área de Pesquisa Operacional, atuando principalmente nos seguintes temas: Otimização Combinatória, Metaheurísticas, Programação Inteira, Algoritmos Híbridos (Matheuristics), Roteamento de Veículos, Scheduling e Otimização aplicada à gestão de atividades acadêmicas.
Roteamento De Veículos
Otimização Combinatória
Metaheurísticas
Programação Inteira
Métodos de resolução para problemas de roteamento de veículos e scheduling