Possui graduação em Licenciatura em Computação e graduação em Pedagogia, especialização em Jogos Digitais, mestrado em Ensino de Ciências e Matemática na linha de pesquisa de ambientes virtuais e Doutorado em Engenharia Biomédica na mesma linha de pesquisa. Experiência na área de Ciência da Computação, em Linguagens de Programação e Redes de Computadores, atuando principalmente nos seguintes temas: lms, ambientes virtuais de aprendizagem, objetos de aprendizagem, tecnologia educacional para o ensino de matemática, jogos digitais, ensino de disciplinas nas áreas de programação, redes de computadores e áreas afins.
graduation at Licenciatura Em Computacao from University Cruzeiro do Sul (2003), graduation at Pedagogia from University Nove de Julho (2016) and doctorate at Biomedical Engineering from University Mogi das Cruzes (2011). He is currently full professor at University Nove de Julho. Has experience in Computer Science, focusing on Programming Languages, acting on the following subjects: virtual learning environments, astronomy teaching, computer networking, lms and games.