Possui graduação em Análise de Sistemas pela Universidade do Sagrado Coração (1999), mestrado em Programa de Pós Graduação Em Ciência da Computação pelo Centro Universitário Eurípides de Marília (2004) e doutorado em Agronomia (Energia na Agricultura) pela Universidade Estadual Paulista Júlio de Mesquita Filho (2009), é pós-doutor em Ciências da Reabilitação pela Universidade de São Paulo - Hospital de Reabilitação de Anomalias Craniofaciais. Trabalha atualmente como professor adjunto II na Universidade do Sagrado Coração, onde é coordenador dos cursos de Pós-graduação Lato Sensu em Engenharia de Software e Gestão e Governança em Tecnologia da Informação (GGTI). Já lecionou nas seguintes Instituições: Associação Educacional Nove de Julho (UNINOVE) e Anhanguera Educacional. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nas seguintes linhas de pesquisa: Tecnologias de Informação e Comunicação nos Processos Educacionais, Inteligência Artificial, Redes e Sistemas Distribuídos e Computação Aplicada. Atualmente é líder e pesquisador do GRUPO DE PESQUISA MULTIDISCIPLINAR DE DESENVOLVIMENTO DE SOFTWARES.
graduation at Análise de Sistemas from Centro Universitário Sagrado Coração (1999), master's at Programa de Pós Graduação Em Ciência da Computação from Centro Universitário Eurípides de Marília (2004) and doctorate at Agronomy from Universidade Estadual Paulista Júlio de Mesquita Filho (2009). He is currently aluno de pós-doutorado at Universidade de São Paulo, coorientador no programa de pós-doutorado at Universidade de São Paulo and professor adjunto ii at Centro Universitário Sagrado Coração. Has experience in Computer Science, focusing on Software Engeneering, acting on the following subjects: informática, inteligência artificial, tecnologia, java and software.