Possui graduação em Engenharia pela UERJ, pós-graduação em Ciência da Computação pela PUC-RJ, mestrado em Qualidade de Software pela COPPE-UFRJ, quando desenvolveu o processo de avaliação utilizado pelos modelos MPS.Br e QPS como sua dissertação de mestrado, e doutorado em Ciência da Computação com ênfase em Engenharia de Requisitos pela Universidade de Oxford (Reino Unido). Atuou como Gerente da área de qualidade de Software do CASNAV até o ano de 2009. Atualmente é Especialista em Requisitos do Laboratório de Análise de Sistemas do Centro de Análises de Sistemas Navais, bem como Gerente do Desenvolvimento do Sistema de Saúde da Marinha do Brasil. É avaliador Líder do MPS.Br. Tem mais de 15 anos de experiência na área de Desenvolvimento de Sistemas, com ênfase em Gerência, Modelagem e Requisitos, atuando nas seguintes áreas: Sistemas Administrativos e Operativos da Marinha do Brasil, Ministério da Defesa e ANTAQ.