Possui graduação em Ciência da Computação pela Universidade Federal do Espírito Santo (1998), mestrado em Informática pela Universidade Federal do Espírito Santo (2001) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2006). Realizou o programa de doutorado sanduíche no exterior, pela Politecnico di Milano (2004/2005). Atua na área de Ciência da Computação, com ênfase em computação concorrente, paralela e distribuída. Atualmente exerce o cargo de Professor Associado no Instituto de Computação (IC), Universidade Federal do Rio de Janeiro (UFRJ).
graduate at Ciência da Computação from Universidade Federal do Espírito Santo (1998), master's at Computer Science from Universidade Federal do Espírito Santo (2001) and ph.d. at Computer Science from Pontifícia Universidade Católica do Rio de Janeiro (2006). Has experience in Computer Science, acting on the following subjects: tinyos, redes de sensores sem fio, federação acadêmica, infra-estrutura de autenticação e autorização and co-rotinas.