Possui graduação em Informática pela Universidade Estadual de Maringá (2004), especialização em Melhoria de Processo de Software pela Universidade Federal de Lavras (2007), mestrado em Ciência da Computação pela Universidade Metodista de Piracicaba (2012) e doutorado em Tecnologia pela Universidade Estadual de Campinas (2020). Atualmente é professor EBTT no Instituto Federal de São Paulo (IFSP). Tem experiência na área de Engenharia de Software, Métodos Ágeis e Gestão de Projetos.