Possui graduação em Ciência da Computação pela Universidade Federal do Ceará (1990), mestrado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (1993) e doutorado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (2001). Atualmente é professor Titular do Departamento de Computação Científica do Centro de Informática da Universidade Federal da Paraíba. Tem experiência na área de otimização combinatória, meta-heurísticas e computação paralela.
Otimização Combinatória
Meta-heurísticas
Computação Paralela