Graduado em Engenharia Elétrica modalidade Eletrônica pela Universidade de Pernambuco (2000), Mestrado e Doutorado em Ciência da Computação pela Universidade Federal de Pernambuco (UFPE) (2014 e 2020, respectivamente) . Trabalhou oito anos como Engenheiro de Radio Frequência, sistemas TDMA e GSM. Tem experiência na área de Ciência da Computação, atuando na área de desenvolvimento de softwares para otimização de redes TDMA e GSM. Atualmente trabalha no desenvolvimento de software e modelos de aprendizagem de máquina para o Ministério da Economia .