Possui graduação em Matemática pela Universidade Federal de Viçosa (1997), mestrado em Ciências de Computação e Matemática Computacional pela Universidade de São Paulo (2000) e doutorado em Ciências de Computação e Matemática Computacional pela Universidade de São Paulo (2005). Tem experiência na área de Engenharia de Produção, com ênfase em Pesquisa Operacional, atuando principalmente nos seguintes temas: otimização linear, programação inteira e resolução de sistemas lineares de grande porte.