Professor associado do Departamento de Computação da Universidade Federal do Ceará (UFC), onde atua na graduação e na pós-graduação em Ciência da Computação. Possui doutorado em Informática pela PUC-Rio e mais de duas décadas de experiência acadêmica. Coordena e integra projetos de pesquisa nas áreas de banco de dados, Big Data, ciência de dados, redes sociais e segurança da informação. É líder do grupo ARIDA (Advanced Research in Database) e autor de diversos artigos científicos. Também exerceu funções administrativas, como chefia de departamento e coordenação de curso.