Possui graduação em Engenharia Eletrica pela Universidade Federal do Rio de Janeiro (1991), mestrado em Microeletronica pelo Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia (1992) e doutorado em Microelectronique - Institut Polytechnique de Grenoble (1997). Atualmente é professor associado IV da Universidade Federal de Minas Gerais - Escola de Engenharia - Departamento de Engenharia Eletrônica. Tem experiência na área de Ciência da Computação, com ênfase em Arquitetura de Sistemas de Computação, atuando principalmente nos seguintes temas: on-line testing, sistemas de computação, sistemas embarcados, tolerância a falhas, projetos com FPGAs e operadores aritméticos.
graduate at Engenharia Eletrica from Universidade Federal do Rio de Janeiro (1991), master's at Microeletronica from Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia (1992) and ph.d. at Microelectronique from Institut Polytechnique de Grenoble (1997). Has experience in Computer Science, focusing on Computer Systems Architecture, acting on the following subjects: on-line testing, computer systems, embedded systems, fault-tolerant systems, FPGAs and arithmetic operators.