Possui graduação em Análise de Sistemas pela Universidade São Francisco (1995), mestrado em Engenharia de Produção pela Universidade Paulista (2003) e doutorado em Engenharia Elétrica e Computação pela Universidade Presbiteriana Mackenzie.
Atualmente coordenador de cursos modalidade EaD do grupo Cruzeiro do Sul.
Tem experiência na área de Ciência da Computação, atuando principalmente nas seguintes áreas: educação, ambiente virtual de aprendizagem, algoritmos, estágio supervisionado, sistemas de informação, engenharia de software, tecnologia da informação e Recursos Educacionais Abertos (OER).
graduate at Análise de Sistemas from Universidade São Francisco (1995). Has experience in Computer Science, focusing on Software Engeneering, acting on the following subjects: metodologia, sistemas de informação,educação, sist, algoritmos and educação.