Possui graduação em Ciência da Computação pela Universidade de Passo Fundo (1994) e mestrado em Computação pela Universidade Federal do Rio Grande do Sul (2000). Atualmente é professor Titular I da Universidade de Passo Fundo, onde exerce a função de coordenador da Divisão de Pós-graduação lato sensu. Tem experiência na área de Ciência da Computação, com ênfase em Arquitetura de Sistemas de Computação e Programação de Computadores, atuando principalmente nos seguintes temas: programação paralela e computação aplicada. Já coordenou os cursos de Bacharelado em Ciência da Computação e CST em Análise e Desenvolvimento de Sistemas e o programa de extensão Conexões Tecnológicas
graduate at Ciência da Computação from Universidade de Passo Fundo (1994) and master's at Computer Science from Universidade Federal do Rio Grande do Sul (2000). Has experience in Computer Science, focusing on Computer Systems Architecture, acting on the following subjects: parallel programming, distributed systems.