Possui graduação em Ciência da Computação (2006) e Especialização em Engenharia Web (2008) pela Universidade Federal de Itajubá (UNIFEI). Obteve o Mestrado em Engenharia Eletrônica e Computação - Área de Informática pelo Instituto Tecnológico de Aeronáutica - ITA em 2010. Concluiu, em 2017, o Doutorado também em Engenharia Eletrônica e Computação - Área de Informática pelo ITA. Trabalhou como Analista de Desenvolvimento de Processos da EMBRAER S/A, principalmente na implantação da Manufatura Digital na empresa. Atualmente, é professor de ensino integrado, técnico e superior do Instituto Federal de São Paulo (IFSP) / São João da Boa Vista. Tem experiência e interesse nas seguintes sub-áreas da Computação: Engenharia de Software, Engenharia de Sistemas, Engenharia de Requisitos, Processos de Desenvolvimento de Sofware, Modelagem de Sistemas utilizando UML e SysML, Arquitetura Dirigida a Modelos, Desenvolvimento Dirigido por Modelos, Ferramentas CASE; Modelagem de Banco de Dados; Sistemas Embarcados e Internet das Coisas.
bachelor's at Ciência da Computação from Universidade Federal de Itajubá (2006), bachelor's at Licenciatura Plena em Matemática from Universidade de Franca (2013) and master's at Engenharia Eletrônica e Computação from Instituto Tecnológico de Aeronáutica (2010). Has experience in Computer Science, acting on the following subjects: engenharia de software, metodologias ágeis, xml, uml and andromda.