Bacharel em Engenharia Elétrica (2003) pela Universidade Federal de Minas Gerais, Mestre (MSc Information Science and Technology, 2006) e Doutor (PhD Systems Science and Informatics, 2009) pela Hokkaido University, Japão. Atuou nos cursos de graduação em Engenharia Elétrica, Aeroespacial e de Sistemas, e no Programa de Pós-Graduação em Engenharia Elétrica (PPGEE) da UFMG; e como colaborador do Laboratory of Hybrid Systems, Hokkaido University. Atualmente atua como Senior Lecturer in Computer Science na Aston University em Birmingham, Reino Unido; e como Adjunct of the Faculty of Graduate Studies, Dalhousie University, Canadá.É membro do Institute of Electric and Electronic Engineers (IEEE), da Association for Computing Machinery (ACM) e da Foundation for Open Access Statistics. Membro fundador do Operational Research and Complex Systems Laboratory (ORCS Lab, UFMG). Ocupou também o cargo de sub-chefe do Departamento de Engenharia Elétrica da UFMG entre 2013 e 2017. Desde 2020 é reconhecido como Senior Fellow of the Higher Education Academy/UK, e atualmente serve como Deputy Head of the Department of Computer Science, Aston University.Seus principais interesses são o desenvolviment e aplicação de algoritmos evolutivos; desenvolvimento de abordagens integradas de mineração de dados e otimização para a solução de problemas aplicados em engenharia e biologia; e planejamento de experimentos e análise estatística do desempenho de algoritmos de otimização.