Alan de Freitas A small website to share my stuff

Welcome to my personal website 👋



💻 I’ve been developing open-source libraries and tools for the C++ ecosystem, particularly focused on asynchronous programming and networking. This is my GitHub Profile. Feel free to fork projects, raise issues and submit PRs.

🔭 My most well-known libraries are probably Matplot++ and Boost.URL. I’ve been also maintaining other Boost libraries, such as Boost.StaticString.

👨‍🔬 I’m a Ph.D. in Electrical Engineering, in the field of Computational Intelligence. I also have an M.S. and B.S. in Computer Science. I specialized in evolutionary computation 🦎 and computational intelligence 🧠 in general.

👨‍💻 I currently work as a Staff Engineer for The C++ Alliance. Previously I was a professor at the University of Ouro Preto 🧑‍🎓, a researcher at the Rolls-Royce Control & Systems University Technology Centre ✈️ and a Marie Curie researcher 🧪 within the Seventh Framework Program of the European Commission 🇪🇺, when I developed the method of Aggregation Trees 🌲 for the design of aircraft engines. I have also taught several introductory and advanced programming 💻 courses in C++ at undergraduate and graduate programs, and science methods 🧑‍🔬 at graduate programs.

🤸 When not programming I enjoy cooking 👨‍🍳, playing the guitar 🎸, and spending time with the dog 🦮.




Jokes Card

Contact

Repositories

Boost.URL , MrDocs , Antora C++ Reference Extension , Antora C++ Tagfiles Extension , Antora Playbook Macros Extension , Asciidoctor Boost Links , C++ Actions , Matplot++ , Small , Futures , Pareto , Clang Unformat , FetchBoostContent , Socks , BibExplorer , ModernCpp

Publications

Freitas, Alan
Efficient user-oriented Pareto fronts and Pareto archives based on spatial data structures.
Swarm and Evolutionary Computation.
2021
Gomes, Thiago Macedo
De Freitas, Alan Robert Resende
Lopes, Rodolfo Ayala
Multi-heap constraint handling in gray box evolutionary algorithms.
Genetic and Evolutionary Computation Conference
2019
Silva, Rodrigo
Salimi, Armin
Li, Min
Freitas, Alan
Guimaraes, Frederico
Lowther, David
Visualization and Analysis of Trade-offs in Many-Objective Optimization: A Case Study on the Interior Permanent Magnet Motor Design.
IEEE Transactions on Magnetics
2016
Freitas, A.
Fleming, P. J.
Guimarães, F. G.
Aggregation Trees for Visualization and Dimension Reduction in Many-Objective Optimization.
Information Sciences
2014
De Freitas, Alan R.r.
Guimarães, Frederico Gadelha
Originality and diversity in the artificial evolution of melodies
Genetic and Evolutionary Computation Conference
2011