possui graduação em Matemática Aplicada e Computacional pela Universidade Estadual de Campinas (1999), mestrado em Engenharia Elétrica pela Universidade Estadual de Campinas (2002) e doutorado em Engenharia Elétrica pela Universidade Estadual de Campinas (2006). Tem experiência na produção de modelos matemáticos e de simulação para Engenharia de Produção e Planejamento e Programação da Operação do Sistema Elétrico com ênfase em Programação Linear, Não-Linear e Inteira Mista, atuando principalmente nos seguintes temas: planejamento e controle da produção da manufatura e da geração e transmissão de energia elétrica, desenvolvimento de modelos matemáticos e de simulação para logística e operação portuária, localização de facilidades como hospitais, centrais telefônicas e armazéns de soja com emprego dos seguintes métodos: algoritmos genéticos, Beam Search, Simulated Annealing, Simulação de sistemas e representação por regras. Possui cerca de 122 artigos completos e resumos em congressos nacionais e internacionais e 23 em revistas nacionais e internacionais, bem como 5 capítulos de livro publicados. Orientou um total de 74 alunos dentre TCC, IC, PEDs, monitores, mestrado e doutorado. Participou projetos de pesquisa com as seguintes empresas e agências de fomento: AMBEV, CPFL, Duke Energy, EMBRAER, VALE, Agência Nacional de Energia Elétrica (ANEEL), Operador Nacional do Sistema Elétrica (ONS), CNPq (Universal), FAPESP (temático e PIPE), FINEP. Participou de 123 bancas de avaliação e conclusão de concurso, doutorado, mestrado e graduação. Tem mais de 100 trabalhos de revisão de artigos para revista e congressos, é um dos Top Reviewers de acordo com o Publons\Web of Science, e ganhou por 3 vezes prêmios de destaque no trabalho de revisão de artigos internacionais pela Elsevier. É editor associado das revistas PODES e Computational and Applied Mathematics. Já criou mais de 150 vídeo-aulas abordando temas como pesquisa operacional e simulação para a UNIVESP.