Possui graduação em Matemática Aplicada e Computacional pela Universidade Estadual de Campinas (2005), Bacharelado em Matemática pela Universidade Estadual de Campinas (2008), mestrado em Matemática Aplicada pela Universidade Estadual de Campinas (2008) e doutorado (2011) em Matemática Aplicada pela Universidade Estadual de Campinas sobre supervisão do professor José Mario Martínez. Fez estágio de pós-doutorado com o professor Ernesto Birgin no departamento de computação da Universidade de São Paulo (2012). Atualmente é professor associado da Universidade Federal de São Paulo, com pesquisa para a melhor tomada de decisão atuando principalmente nos seguintes temas: otimização não linear, métodos numéricos e aplicações.
graduation at Bacharelado em Matemática from Universidade Estadual de Campinas (2008), graduation at Matemática Aplicada e Computacional from Universidade Estadual de Campinas (2005), master's at Mathematics from Universidade Estadual de Campinas (2008) and doctorate at Mathematics from Universidade Estadual de Campinas (2011). , acting on the following subjects: otimização, inexact restoration, métodos numéricos, aplicações and compressive sensing.