Professor associado do Departamento de Computação da Universidade Federal do Ceará e Cientista-Chefe de Dados e Transformação Digital do Laboratório de Inovação da Casa Civil do Governo do Ceará.
Foi coordenador do Programa de Mestrado e Doutorado da Pós-Graduação do Departamento de Computação no período de 2017 a 2019. Concluiu mestrado e doutorado pela Pontifícia Universidade Católica do Rio de Janeiro nos anos de 2001 e 2005, respectivamente. Durante o doutorado passou 8 meses pesquisando na TELECOM Bretagne - École Nationale Supérieure des Télécommunications Bretagne na Franca e em seguida 10 meses na École Polytechnique Fédéral de Lausanne (EPFL). Realizou seu pós-doutorado na EPFL no período de 2006-2009, sob a supervisão do professor Stefano Spaccapietra, onde coordenou as atividades de pesquisa junto ao projeto europeu GeoPKDD (www.geopkdd.eu). Possui mais de 100 artigos publicados em conferências e periódicos qualificados, com mais de 3000 citações no Google Scholar.