Graduação em Computação - modalidade Licenciatura. Foi pesquisador e desenvolvedor de sistemas pelo LACIB (Laboratório de Computação Inteligente e Biológica). Universidade Federal Rural da Amazônia, UFRA, Brasil. Mestrado em Ciência da Informação pela Universidade Federal do Rio de Janeiro.