Possui graduação em Análise de Sistemas pela Universidade Federal de Mato Grosso do Sul (2005), mestrado em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo (2008) e doutorado em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo (2013). Realizou estágios de pós-doutoramento na Universidade de São Paulo (2013) e na Aarhus University, Dinamarca (2019). De 2013 a 2021, atuou como professor na Universidade Tecnológica Federal do Paraná (UTFPR), campus Cornélio Procópio. Atualmente, é professor adjunto na Universidade Federal de São Carlos (UFSCar), orientando projetos na graduação e pós-graduação. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: teste de software, teste baseado em modelo, análise dinâmica e aplicações móveis.
bachelor's at Análise de Sistemas from Universidade Federal de Mato Grosso do Sul (2005), master's at Computer Science from Universidade de São Paulo (2008) and doctorate at Computer Science from Universidade de São Paulo (2013). Has experience in Computer Science, focusing on Software Engeneering, acting on the following subjects: web services, model-based testing, integração, web services testing and finite state machine.