Possui graduação em Bacharelado em Ciência da Computação pela
Universidade Federal do Piauí, Brasil, em 2005, e Mestre pelo Programa
de Pós-Graduação em Engenharia Elétrica, com ênfase em Engenharia de
Computação, da Universidade Federal do Rio Grande do Norte, Brasil, em
2007. Atualmente (desde 2012) é estudante do curso de doutoramento em
Engenharia Informática da Faculdade de Engenharia da Universidade do
Porto, Portugal. Foi professor do curso de Ciência da Computação do
Centro de Ensino Unificado de Teresina - CEUT e do curso de Sistema de
Informação da Faculdade de Atividades Empresariais de Teresina - FAETE.
Desde 2008, ele é professor efetivo assistente do Departamento de
Informática e Estatística - DIE da Universidade Federal do Piauí - UFPI.
Seus principais interesses de pesquisa e atuação incluem arquitetura de
sistemas distribuídos de tempo real, redes de sensores inteligentes,
sistemas operacionais, redes de computadores e sistemas de comunicação
de tempo real para redes industriais.