Possui graduação (1994) em Engenharia de Computação e mestrado (1997) em Informática pela Pontifícia Universidade Católica do Rio de Janeiro. Atualmente é Gerente da área de Engenharia de Sistemas Distribuídos do Instituto Tecgraf/PUC-Rio. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: sistemas distribuídos, integração de sistemas, interfaces gráficas interativas e linguagens de scripting.
Received his M.Sc in Computer Science from Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) in 1997. He currently manages the Distributed Systems Group at the Tecgraf Institute, from PUC-Rio. Has experience in Computer Science, with special focus on distributed systems, systems integration, interactive graphical interfaces and scripting languages.