Professor do IFCE (desde 1974), foi pesquisador bolsista de produtividade da FUNCAP (2016-2018). Possui graduação em Engenharia Elétrica (UFC - 1982); mestrado em Sistemas de Computação (PUC Rio - 1987); doutorado em Informática (Paris VI - 1993) e dois pós-doutorados em Telecomunicações: King´s College of London - Inglaterra (2003-2004) e University of Ottawa - Canadá (2009-2010).
Coordena o Laboratório de Redes de Computadores e Sistemas Multimídia (LAR) no IFCE. É membro do colegiado do Programa de Pós-Graduação em Ciência da Computação do IFCE, Professor do Doutorado em Saúde Digital da Fiocruz, Pesquisador de Informática em Saúde. Faz parte do Conselho O POVO Educação e é articulista do Jornal O POVO (desde 1987).
Foi Secretário de Telecomunicações do Ministério das Comunicações (2004), Secretário Adjunto de C&T do Ceará (2007) e Diretor Geral do CEFET Ceará (1998), tendo coordenado o Grupo de Transição em CT&I do Governo do Ceará em 2023. Foi Professor Visitante da Universidade de Troyes (França 2003) e Professor Visitante da Universidade de Evry (França 2015).
Criou os projetos: Pirambu Digital (2000), IRACEMA Digital (2018), C-Jovem no Governo do Ceará (2021), e Planeta Jovem (2022). Toca pandeiro e é co-autor de 48 músicas no Spotify.
graduation at Licenciatura Para o Ensino de 1º e 2º Graus from Universidade Federal do Ceará (1976), graduation at Engenharia Elétrica from Universidade Federal do Ceará (1982), master's at Computer Science from Pontifícia Universidade Católica do Rio de Janeiro (1987) and doctorate at Informática from Université Pierre et Marie Curie (1993). Has experience in Computer Science, acting on the following subjects: comportamento, educação, sociedade, ontologias and informática.