Loading...

André L. Maravilha

Hello, I'm André

My photo

andrelms@ufmg.br

ABOUT

I have received the bachelor's degree in Information Systems from Universidade Federal dos Vales do Jequitinhonha e Mucuri, and the master's degree in Electrical Engineering from Universidade Federal de Minas Gerais. Currently, I'm pursuing a doctoral degree in Electrical Engineering. My research focuses on developing matheuristics for mixed integer programming problems. I'm interested in subjects as operations research, combinatorial optimization, heuristics and metaheuristics, and computational intelligence. I have knowledge of Java SE/EE, C++, MATLAB, and Android SDK. I'm passionate about new technologies, photography, and meeting new people!

DOWNLOAD CV

EDUCATION

PhD. in Electrical Engineering

Universidade Federal de Minas Gerais (UFMG)

Belo Horizonte, Brazil

Aug. 2014 - current

Project: Development of matheuristics for mixed integer programming problems.
Advisor: Prof. Felipe Campelo, PhD.
Co-Advisor: Prof. Eduardo G. Carrano, PhD.
Expected graduation: July, 2018.

MSc. in Electrical Engineering

Universidade Federal de Minas Gerais (UFMG)

Belo Horizonte, Brazil

Mar. 2012 - Feb. 2014

Master's Thesis: Algorithms based on differential evolution for solving combinatorial optimization problems (in portuguese).
Advisor: Prof. Felipe Campelo, PhD.
Co-Advisor: Prof. Jaime A. Ramírez, PhD.
GPA: 8.93 / 10

BSc. in Information Systems

Universidade Federal dos Vales do Jequitinhonha e Mucuri (UFVJM)

Diamantina, Brazil

Aug. 2007 - Dec. 2011

Bachelor's Thesis: Multiobjective approach for vehicle routing problem with delivery and optional pickup (in portuguese).
Advisor: Prof. Alessandro Vivas, PhD.
Co-Advisor: Prof. Luciana P. Assis, PhD.
GPA: 8.78 / 10


WORK

Researcher / Software Developer

Operations Research and Complex Systems Lab., UFMG

Belo Horizonte, Brazil

Feb. 2016 - current

I am responsible for developing mathematical formulations and algorithms for solving the problem of routing teams for maneuvering switches on power restoration of electric networks. This work is part of a R&D project for developing an Integrated Fault Manager for CERON, a Brazilian company of generation, distribution and transmission of electricity.

Researcher / Software Developer

ENACOM - Handcrafted Technologies

Belo Horizonte, Brazil

Aug. 2011 - Apr. 2012

I was responsible for developing matrix formulation for tree traversal algorithms and graph drawing, which extend to linear constraints in optimization problems. Furthermore, I developed Web applications using Java EE and MATLAB for presenting a network reconfiguration tool created by ENACOM.


SKILLS

Programming Languages

Java, C/C++, MATLAB, Python, R, JavaScript

Technologies

Java EE, Android SDK, RESTful Web Services, AngularJS, Git, Linux

Languages

Portuguese, English


PUBLICATIONS

For a complete and updated list of my publications, please visit my CV Lattes.

Combinatorial optimization with differential evolution: a set-based approach

André L. Maravilha, Jaime A. Ramírez, Felipe Campelo

Genetic and Evolutionary Computation Conference (GECCO), 2014
Vancouver, Canada
p. 69-70

A new algorithm based on differential evolution for combinatorial optimization

André L. Maravilha, Jaime A. Ramírez, Felipe Campelo

BRICS Congress on Computational Intelligence (BRICS-CCI), 2013
Ipojuca, Brazil
p. 60-66

Multiobjective vehicle routing problem with fixed delivery and optional collections

Luciana P. Assis, André L. Maravilha, Alessandro Vivas, Felipe Campelo, Jaime A. Ramírez

Optimization Letters, v. 7 (7), 2013
p. 1419-1431