Possui Doutorado em Engenharia Elétrica pela Universidade de São Paulo (2015), Mestrado em Engenharia Elétrica pela Universidade Presbiteriana Mackenzie (2008), Graduação em Sistemas de Informação pela Universidade Presbiteriana Mackenzie (2003) e Graduação em Tecnologia em Processamento de Dados pela Universidade Presbiteriana Mackenzie (2002). Considerando a área corporativa, é Diretor de Pesquisa e Desenvolvimento pela Maintronic Sistemas. Na área acadêmica trabalhou como Professor dos Cursos de Ciência da Computação, Sistemas de Informação e Tecnologia em Análise e Desenvolvimento de Sistemas pela Universidade Nove de Julho. Atuou também como Professor do Curso de Pós-Graduação em Gerenciamento de Banco de Dados pela Universidade Nove de Julho. Participou de trabalhos como Orientador de Projeto de Iniciação Científica voltado à temática da Informática na Educação. Tem experiência na área de Ciência da Computação, com ênfase em Análise de Sistemas, Engenharia de Software, Modelagem de Dados e de Sistemas, atuando principalmente com os seguintes temas: Ensino e Aprendizagem Mediados por Computador, Ambientes Virtuais Colaborativos, TICs aplicadas à educação, assim como Objetos de Aprendizagem Adaptativos.
graduate at Tecnologia em Processamento de Dados from Universidade Presbiteriana Mackenzie (2001), graduate at Sistemas de Informação from Universidade Presbiteriana Mackenzie (2003) and master's at Electric Engineering from Universidade Presbiteriana Mackenzie (2008). Has experience in Computer Science, focusing on Software Engeneering