Possui doutorado em Ciência da Computação pela Institut National Polytechnique de Toulouse (INPT), obtido em 2005, com tese desenvolvida no Laboratoire d'Analyse et d'Architecture des Systèmes- LAAS-CNRS, mestrado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (COPPE/UFRJ) obtido em 2000, e bacharelado em Informática pela Universidade Federal do Paraná (UFPR) obtido em 1998. Em 2008, ingressou no Departamento de Informática (DI) da Universidade Federal do Espírito Santo (UFES) como Professor Adjunto. Desde 2012, é bolsista de Produtividade em Desenvolvimento Tecnológico e Extensão Inovadora do CNPq (DT nível 2). Seus principais interesses estão na área de Redes, em particular, Redes Definidas por Software e Análise de Desempenho.