Bachelor's at Engenharia de Computação from Universidade de Mogi das Cruzes (2004), master's at Electric Engineering from Instituto Tecnológico de Aeronáutica (2007) and doctorate at Electric Engineering from Instituto Tecnológico de Aeronáutica (2012). Has experience in Computer Science, acting on the following subjects: software, real time systems, tecnologia, engenharia de software and embedded systems.
Possui graduação em Engenharia de Computação pela Universidade de Mogi das Cruzes, São Paulo - UMC (2004), mestrado (2007) e doutorado (2012) ambos em Engenharia Eletrônica e Computação pelo Instituto Tecnológico de Aeronáutica - ITA. Tem experiência na área de engenharia de computação, com ênfase em arquitetura de computadores e sistemas aviônicos atuando principalmente nos seguintes temas: sistemas embarcados e de tempo real, computação reconfigurável, projeto de sistemas baseado em modelos formais de computação. Trabalhou como engenheiro em indústrias do setor aeronáutico onde teve oportunidade de participar do desenvolvimento e modernização de sistemas aviônicos e integração de novos sistemas em aeronaves. Foi professor da Universidade Estadual de Campinas - UNICAMP (2014-2018) e pesquisador visitante no KTH - Royal Institute of Technology/Suécia. Atualmente é professor adjunto na Divisão de Ciência da Computação - IEC do ITA. Seu principal tema de pesquisa concentra-se na área de sistemas embarcados.