Professor do Departamento de Engenharia Elétrica da Universidade Federal do Rio Grande do Sul (UFRGS). Possui graduação em Engenharia da Computação (2004), mestre em Ciência da Computação (2007) e Doutor em Microeletrônica (2012) pela UFRGS. Pós-doutorado na École Nationale Supérieure des Télécommunications (Télécom ParisTech) Paris, França (2014-2015). Atuou como pesquisador visitante na Universidade de Minnesota de abril a dezemebro de 2006. Trabalhou na Nangate do Brasil de março de 2007 à fevereiro de 2008, liderando o grupo de projeto de biblioteca de células. Professor do Centro de Ciêcias Computacionais da Universidade Federal do Rio Grande (FURG) de outubro de 2010 à Julho de 2019. Coordenador do Grupo de Sistemas Digitais e Embarcados da FURG entre 2012 e 2019. As áreas de interesse estão concentradas no projeto de circuitos integrados digitais e no desenvolvimento de ferramentas de CAD para microeletrônica.
bachelor's at Engenharia da Computação from Universidade Federal do Rio Grande do Sul (2004), master's at Computer Science from Universidade Federal do Rio Grande do Sul (2007) and doctorate at Electric Engineering from Universidade Federal do Rio Grande do Sul (2012).