Possui graduação em Ciência da Computação pela Pontifícia Universidade Católica de Goiás (2001), mestrado em Engenharia Elétrica e de Computação pela Universidade Federal de Goiás (2005) e doutorado em Inteligência Artificial pela Universidade Federal de Uberlândia (2010). Atualmente é professor adjunto da Universidade Federal de Goiás e Professor Visitante na Carnegie Mellon University (EUA). Além disso, é revisor de diversos eventos e periódicos científicos, como RITA, Neurocomputing, Neural Computing & Applications e Natural Computing Research. O professor tem mais de 40 trabalhos científicos publicados em veículos internacionais e nacionais, 7 Patentes/Registros e várias orientações de trabalhos de graduação, mestrado e doutorado. Além disso, é coordenador de vários projetos de pesquisa aplicada, consultor e palestrante. Entre as palestras, destaca-se a proferida na NASA (JPL/LA). Tem experiência na área de Inteligência Computacional, atuando principalmente nos seguintes temas: Metaheuristicas, Algoritmos Evolucionários e Redes Neurais. Entre as áreas de aplicação, destacam-se: Sáude (Câncer), Redes Sociais, Teste de Software, Reparo Automatizado de Software, E-commerce e Tomada de Decisão.
bachelor's at Ciência da Computação from Pontifícia Universidade Católica de Goiás (2001), master's at Electric Engineering from Universidade Federal de Goiás (2005) and doctorate at Electric Engineering from Universidade Federal de Uberlândia (2010). Has experience in Computer Science, acting on the following subjects: inteligência computacional, metaheuristicas, search based software engineering, evolutionary computation and search based software testing.