Possui graduação em Engenharia Elétrica pela Universidade Federal do Ceará (2004), mestrado no Instituto Tecnológico de Aeronáutica (2006) e doutorado no Instituto Tecnológico de Aeronáutica (2011). Trabalhou como engenheiro de desenvolvimento tecnológico na EMBRAER S/A entre 2006 e 2013. Atualmente é professor na Universidade Federal do Ceará, atuando no Departamento de Computação. Tem experiência na área de processamento digital de sinais e imagens, reconhecimento de padrões, detecção e prognóstico de falhas.