Research Software Engineer at the Netherlands eScience Center
More info soon
I am lead developer of packages inside the JuliaSmoothOptimizers organization. These packages are focused on the development of optimization methods for nonlinear optimization.
Some of our main packages:
- NLPModels.jl: Defines an optimization model and the API to access the problem. The following packages implement this: AmplNLReader.jl CUTEst.jl, NLPModelsJuMP.jl.
- Krylov.jl: Implement Krylov methods for linear systems and least-squares problems. Uses LinearOperators.jl to deal with matrices.
- CaNNOLeS.jl, JSOSolvers.jl, NLPModelsIpopt.jl, NLPModelsKnitro.jl, Percival.jl: Our nonlinear optimization solvers and wrappers.
I am co-founder of CiDAMO, a Data Science, Machine Learning, and Optimization study and research group inside the Federal University of Paraná in Brazil.
We advise students and stimulate discussions about these topics weekly. We have monthly meetups (online) with guest speakers. Check the website for more information.
We have also created one of the first data science events on the university, with 8 companies and several participants, called CiDWeek, early 2020.
I have participated on the translation of the ThinkJulia book to PT-BR, available here. It is a great book to start programming or to learn Julia.
JILL - Julia Installer 4 Linux (Light)
A simple script to install Linux and MacOS using the latest binaries on the page.
bash -ci "$(curl -fsSL https://raw.githubusercontent.com/abelsiqueira/jill/master/jill.sh)"
A Python module for performance profiling (as described by Dolan and Moré) with TikZ and matplotlib output.