Possui graduação em Informática pela Universidade Luterana do Brasil (1995), Especialização em Administração e Planejamento para Docentes (1997), Especialização em Gestão Educacional pelo SENAC (2009), Mestrado em Ciências da Computação pela Universidade Federal do Rio Grande do Sul (1999) e Doutorado em Ciências da Computação pela Universidade Federal do Rio Grande do Sul (2006). Atualmente é Professor Associado I do Campus de Frederico Westphalen - RS da UFSM (Universidade Federal de Santa Maria), atuando como Coordenador do Curso de Licenciatura em Computação a distância (UAB - Universidade Aberta do Brasil) e Presidente do NDE do mesmo curso. Foi Coordenador do Curso de Bacharelado em Sistemas de Informação (2013-2016 e 2017-2018) e Presidente do Núcleo Docente Estruturante (NDE) do Curso de Sistemas de Informação (2013-2018), Coordenador do Trabalho de Graduação em Sistemas de Informação (TGSI) (de 2014 a 2018). Foi Chefe do Departamento de Tecnologia da Informação da UFSM de junho de 2013 a setembro de 2016. Foi professor Titular do Curso de Bacharelado em Sistemas de Informação da FACENSA (de 08/2002 a 02/2013) onde atuou, também, como Coordenador do Curso, Coordenador do Estágio Supervisionado, Coordenador do Trabalho de Conclusão de Curso e Coordenador da CPA (Comissão Própria de Avaliação). Foi Professor Substituto do IFRS - Campus Canoas (de 09/2012 a 02/2013). Atuou como Pró-Reitor de Pesquisa, Pós-graduação e Extensão do Centro Universitário Ritter dos Reis - UniRitter (de 2009 a 2012) e como Professor Titular da Faculdade de Informática (de 2001 a 2012). Tem experiência na área de Ciência da Computação, atuando principalmente nos seguintes temas: Desenvolvimento de Sistemas de Informação, Sistemas de Informação para Web, Informática na Educação, Educação a Distância, Jogos Educacionais Digitais, e Ferramentas de Autoria Multimídia, Computação Móvel, M-Learning, Sistemas Especialistas, Sistemas de Recomendação. Participou de inúmeros projetos e/ou processos de autorização, reconhecimento e renovação de cursos de graduação na área de Informática (Bacharelado e/ou Tecnológico), além da elaboração de projetos de cursos de Especialização Lato Sensu. Foi Coordenador da Regional Sul do Fórum de Extensão das IES Particulares (FOREXP) (2012-2013). Foi Representante Institucional da Sociedade Brasileira de Computação (SBC). Representou o UniRitter no Fórum de Pró-Reitores de Pesquisa e Pós-graduação (FOPROP) (2009-2012).
Possui graduação em Informática pela Universidade Luterana do Brasil (1995), Especialização em Administração e Planejamento para Docentes pela ULBRA (1997), Especialização em Gestão Educacional pelo SENAC (2009), Mestrado em Ciências da Computação pela Universidade Federal do Rio Grande do Sul (1999) na área de Ferramentas de Autoria Multimídia e Doutorado em Ciências da Computação pela Universidade Federal do Rio Grande do Sul (2006), na área de Inteligência Artificial. Atualmente é Professor Associado I do Campus de Frederico Westphalen - RS da UFSM (Universidade Federal de Santa Maria), atuando como Coordenador do Curso de Licenciatura em Computação a distância (UAB - Universidade Aberta do Brasil) e Presidente do NDE do mesmo curso. Foi Coordenador do Curso de Bacharelado em Sistemas de Informação (2013-2016 e 2017-2018) e Presidente do Núcleo Docente Estruturante (NDE) do Curso de Sistemas de Informação (2013-2018), Coordenador do Trabalho de Graduação em Sistemas de Informação (TGSI) (de 2014 a 2018). Foi Chefe do Departamento de Tecnologia da Informação da UFSM de junho de 2013 a setembro de 2016. Foi professor Titular do Curso de Bacharelado em Sistemas de Informação da FACENSA (de 08/2002 a 02/2013) onde atuou, também, como Coordenador do Curso, Coordenador do Estágio Supervisionado, Coordenador do Trabalho de Conclusão de Curso e Coordenador da CPA (Comissão Própria de Avaliação). Foi Professor Substituto do IFRS - Campus Canoas (de 09/2012 a 02/2013). Atuou como Pró-Reitor de Pesquisa, Pós-graduação e Extensão do Centro Universitário Ritter dos Reis - UniRitter (de 2009 a 2012), como Coordenador da Faculdade de Informática (de 2006 a 2009) e como Professor Titular da Faculdade de Informática (de 2001 a 2012). Foi Professor e Coordenador do Curso de Tecnologia em Sistemas de Informação da Faculdade de Tecnologia do SENAC (2004), tendo elaborado o projeto para implantação do referido curso. Tem experiência na área de Ciência da Computação, atuando principalmente nos seguintes temas: Desenvolvimento de Sistemas de Informação, Sistemas de Informação para Web, Informática na Educação, Educação a Distância, Jogos Educacionais Digitais, e Ferramentas de Autoria Multimídia, Computação Móvel, M-Learning, Sistemas Especialistas, Sistemas de Recomendação. Participou de inúmeros projetos e/ou processos de autorização, reconhecimento e renovação de cursos de graduação na área de Informática (Bacharelado e/ou Tecnológico), além da elaboração de projetos de cursos de Especialização Lato Sensu e de Programas de Pós-graduação Stricto Sensu. Foi Coordenador da Regional Sul do Fórum de Extensão das IES Particulares (FOREXP) (2012-2013). Foi Representante Institucional da Sociedade Brasileira de Computação (SBC). Representou o UniRitter no Fórum de Pró-Reitores de Pesquisa e Pós-graduação (FOPROP) (2009-2012). Já publicou cerca de 300 artigos científicos em periódicos e anais de eventos, além de 18 livros e 25 capítulos de livros. Têm realizado inúmeras palestras na área de formação e qualificação docente, envolvendo o emprego de Tecnologias Digitais da Informação e da Comunicação, Jogos Educacionais Digitais, Educação a Distância e Metodologias Ativas de Aprendizagem, tais como a Sala de Aula Invertida.