Doutor em Ciências Floretais pela Universidade Federal do Espírito Santo (UFES), mestre em Ciência da Computação pela Universidade Federal de Viçosa (UFV) e graduação em Sistemas de Informação (Faculdade de Viçosa).
Trabalhou com modelagem de crescimento e produção no nível de povoamento, distribuição de diâmetros e árvore individual, utilizando modelagem fixa, e propôs alternativas de modelagem nestes níveis utilizando modelagem mista (mixed model). Tem experiência na área de Engenharia de Software, atuando principalmente na modelagem de Processos de Software e Negócio e Desenvolvimento de Software, Gerência de Requisitos e Gerência de Projetos. É mantenedor do Controla (ferramenta de apoio ao processo de desenvolvimento de software) e do SPM Suite - ferramentas para modelagem e simulação de processos de software. (Texto informado pelo autor). É coordenador do projeto de extensão Clínica de Engenharia de Software da UFES e membro do Conselho Deliberativo de Incubadora Sul Capixaba