Professor e pesquisador do Núcleo de Computação Eletrônica e do Programa de Engenharia de Sistemas Computação da UFRJ, é o orientador da equipe, com ênfase no time de software. Possui graduação em ciências da computação, mestrado e doutorado em Informática pela UFRJ.