graduate at Bacharelado Em Informática from Universidade Federal do Paraná (1992), master's at Ciência da Computação from Rutgers - The State University of New Jersey (2003) and master's at Computer Science from Universidade Estadual de Campinas (1995). Has experience in Computer Science, focusing on Analysis of Algorithms and Computational Complexity, acting on the following subjects: teoria dos grafos, numerical taxonomy, phylogenetic trees, roteamento em redes de computadores and computação tolerante a falhas.
É professor da Universidade Estadual de Ponta Grossa (UEPG) desde 1999. Doutor em Ciência da Computação pela UFPR. Tem mestrados em Ciência da Computação pela Unicamp e pela Rutgers University. Tem experiência na área de Ciência da Computação, com ênfase em análise de algoritmos, atuando principalmente nos seguintes temas: teoria dos grafos, análise de algoritmos, algoritmos paralelos, redes e sistemas distribuídos.