Possui graduação em Bacharelado em Ciencia da Computacao pelo Instituto de Informática (1990), mestrado em Computação pela Universidade Federal do Rio Grande do Sul (1993) e doutorado em Informatica - Technische Universitat Hamburg Harburg (1996). Atualmente é professor da Pontifícia Universidade Católica do Rio Grande do Sul. Tem experiência na área de Ciência da Computação, com ênfase em Algoritmos, atuando principalmente nos seguintes temas: variable data printing, bibliotecas digitais, modelagem geométrica e representacao grafica.
graduation at Bacharelado em Ciencia da Computacao from Instituto de Informática (1990), master's at Computer Science from Universidade Federal do Rio Grande do Sul (1993) and doctorate at Informatica from Technische Universitat Hamburg Harburg (1996). Has experience in Computer Science, focusing on Analysis of Algorithms and Computational Complexity, acting on the following subjects: variable data printing, bibliotecas digitais, objetos digitais, modelagem geométrica and representacao grafica.