Doutor em Engenharia e Gestão e Conhecimento (Universidade Federal de Santa Catarina - UFSC - 2011), Mestre em Engenharia de Produção (UFSC - 1994) e Bacharel em Ciência da Computação (UFSC - 1990). Atualmente é professor titular do Departamento de Sistemas e Computação da Universidade Regional de Blumenau (FURB) onde atua como docente no Programa de Pós-Graduação em Ensino de Ciências Naturais e Matemática. Os principais projetos que coordena estão relacionados ao ensino, pesquisa e extensão em tecnologias digitais aplicadas à educação sobretudo voltados para cursos de formação de professores aplicando estratégias e métodos inovadores. Atuou em programas como o Programa de Bolsas de Iniciação à Docência (PIBID), Laboratório Interdisciplinar de Formação de Educadores (LIFE) e Programa de Consolidação das Licenciaturas (PRODOCENCIA) na FURB. Atualmente coordena o Programa de Pós-Graduação em Ensino de Ciências Naturais e Matemática (PPGECIM) da FURB..