Caminho acadêmico

  • 11/2014 - presente - Professor na UFPR;
  • 12/2013 - 11/2014 - Pós-doutorado na UNICAMP;
  • 01/2009 - 11/2013 - Doutorado na UNICAMP em Matemática Aplicada, trabalhando com Otimização Não-Linear. O título da minha tese é “Controle Dinâmico da Infactibilidade para Programação Não-Linear”;
  • 03/2005 - 12/2008 - Bacharel em Matemática Aplicada.

Publicações

Softwares

  • Dentra da organização JuliaSmoothOptimizers, sou um dos desenvolvedores principais dos seguintes pacotes.
    • CUTEst.jl: Acesso à biblioteca de testes Constrained and Unconstrained Testing Environment with safe Threads de dentro do Julia.
    • NLPModels.jl: Define estruturas de dados para modelos de otimização não-linear.
    • Optimize.jl: Algoritmos de otimização puramente em Julia, e ferramentas auxiliares para fazer benchmarks, perfis de desempenho, e para desenvolvimento de solvers.
  • Perprof-py - Mathematical Performance Profile in Python: Um modulo para Python e ferramenta de linha de comando para criar perfis de desempenho.
  • dcicpp: Implementação de um método de Controle Dinâmico de Factibilidade Implementation of a Dynamic Control of Infeasibility method in C++.

Relatórios Técnicos

Eventos

  • Semana Acadêmica da Matemática Industrial. Introdução à Otimização. Apresentação oral. 04 de Outubro de 2017. UFPR, Curitiba, Brasil.
  • 15th EUROPT Workshop on Advances in Continuous Optimization. Parameter Optimization in the Nonlinear Stepsize Control Framework for Trust-Region Methods. Apresentação oral. 12 de Julho de 2017. Montreal, Canadá.
  • Seminários Poincaré Uma Introdução à Programação Linear. Apresentação oral. 04 de Abril de 2017. UFPR, Curitiba, Brasil.
  • IX Simpósio de Análise Numérica e Otimização. Introdução à linguagem Julia. Minicurso. 20 à 22 de Fevereiro de 2017. UFPR, Curitiba, Brasil.
  • I Simpósio de Métodos Numéricos em Engenharia. Introdução à linguagem Julia. Minicurso. 30 de Novembro à 01 de Dezembro de 2016. UFPR, Curitiba, Brasil.
  • XI Brazilian Workshop on Continuous Optimization. Numerical Experience with a Class of Trust-Region Algorithms for Unconstrained Smooth Optimization. Apresentação oral. 23 de Maio de 2016. UFAM, Manaus, Brasil.
  • 2016 Optimization Days. A Workflow for Designing Optimization Methods in the Julia Language. Apresentação oral. 4 de Maio de 2016. HEC Montréal, Montreal, Canadá.
  • VIII Simpósio de Análise Numérica e Otimização. Otimização Não Linear na Linguagem Julia). Minicurso. 2016, UFPR, Curitiba, PR, Brasil
  • Oficina de Ferramentas Computacionais. Organização, 05/2015 UFPR, Curitiba, PR, Brasil
  • VII Simpósio de Análise Numérica e Otimização. Ferramentas computacionais para pesquisadores. Apresentação oral. 2015, UFPR, Curitiba, PR, Brasil
  • X Brazilian Workshop on Continuos Optimization. Dynamic Control of Infeasibility for Nonlinear Programming. Apresentação oral. 2014, Florianópolis, SC, Brasil
  • 26th European Conference on Operational Research. Dynamic Control of Infeasibility for Nonlinear Programming. Apresentação oral. 2013, Roma, Itália
  • 11th EUROPT Workshop on Advances in Continuous Optimization. Participação. 2013, Florença, Itália

Lattes