Hi, my name is

Abel Soares Siqueira

I’m a Research Software Engineer at the Netherlands eScience Center since 2021. My current main interests are Code Quality, the Julia Programming Language, and Mathematical Optimization. I had a chance to work with Typescript/Vue for frontend, a bit of C++ tooling, Graph neural networks in Python, Kubernetes, and modeling electricity markets with Julia/JuMP.

I am a YouTuber and streamer. Since 2020, I talk about software development, mostly using the Julia programming language. Some of my videos are purely about teaching Julia, but some are related to some mathematical field, usually optimization.

I have PhD in nonlinear optimization and was a professor from 2014 to 2021 at the Federal University of Paraná (Brazil). I taught multivariate calculus, numerical methods, optimization, and data science. I was involved in the Data Science & Big Data specialization. I was co-creator of CiDAMO, a Data Science, Machine Learning, and Optimization group. My research revolved mainly around numerical optimization in the Julia language. I am co-creator of the Julia Smooth Optimizers organization, which holds more than 50 Julia packages related to optimization and Linear Algebra.

Selected links

Personal Julia 2023 retrospective
Personal Julia 2023 retrospective
2023 was a very interest year for me, regarding the use and promotion of the Julia Programming …
Blog
Blog
Read my opinion on things.
BestieTemplate.jl
BestieTemplate.jl
Template for Julia packages focused on Best Practices for Package Development
YouTube
YouTube
Mostly videos about the Julia Programming Language and Numerical Methods
Julia Smooth Optimizers
Julia Smooth Optimizers
I co-created with Dominique Orban around 2015 to host our optimization and linear algebra packages. I'd been actively involved until 2021, and then less involved until 2024.
Jill - Julia Installer for Linux Light
Jill - Julia Installer for Linux Light
Bash command line installer for the Julia programming language started in 2017. Now obsolete by juliaup.
perprof-py
Python Optimization
perprof-py
Python Package to generate mathematical Performance Profiles.
CiDAMO group
CiDAMO group
Data Science, Machine Learning, and Optimization group that I co-created around 2017/2018 with Professor Lucas Pedroso. We created the group to attend to the increasing interest from students and from ourselves. We organized a few events and meetups, including an in-person week-long event called CiDWeek with over 300 participants, with presentation from companies, professors, and students.
Professional links
Professional links
If you want to hire me or just know my professional carrer, check my LinkedIn. If you want my full curriculum, check the CV link.