é doutor e mestre em Informática (Sistemas de Informação) pela UNIRIO. Especialista em Educação Tecnológica pelo CEFET-RJ e em Engenharia de Sistemas pela ESAB (ES-Vitória). Possui graduação em Tecnologia em Desenvolvimento de Software pelo CEFET-Campos. Desde 2008, é professor de Informática do CEFET-RJ. Atualmente, ministra diversas disciplinas nos cursos de bacharelado em Sistemas de Informação, Técnico em Informática e Administração. Tem experiência em Ciência da Computação, atuando nas seguintes áreas: Interação Humano-Computador; Engenharia de Software; Gestão de Processos; Qualidade de Software e Modelagem e Desenvolvimento de Sistemas.