Professor Adjunto na Universidade Federal do Ceará (UFC), lotado no Instituto Universidade Virtual (UFC-VIRTUAL). Possui graduação em Ciência da Computação pela Universidade Estadual do Ceará (2000). Mestre em Ciência da Computação pela Universidade Estadual do Ceará (2003), trabalhando com temas relacionados a grafos, escalonamento e roteamento de veículos, e modelagem matemática. Doutor em Ciência da Computação pela Universidade Federal do Ceará (2014), trabalhando com Computação em Nuvem, definindo métricas e metodologias para análise de desempenho da elasticidade. Suas áreas de interesse são Computação em Nuvem, Análise de Desempenho, Sistemas de Informação e Engenharia de Software. Atuou no desenvolvimento de sistemas e de processos de software. Também é implementador do MPS.BR, especialista em Gerenciamento de Projetos (UFRJ) e Project Management Professional (PMP).