Professor de Computação. Mestre em Ciência da Computação, com ênfase em Inteligência Computacional e Bacharel em Sistemas de Informação. Atuou como professor da Universidade Federal de Pernambuco (UFPE), lotado no Centro de Informática (CIn) e membro do grupo de pesquisa Computação Natural, do CNPQ.