Bacharel em Ciência da Computação pela Universidade Federal de Goiás (1990), Mestre em Ciência da Computação pela Universidade Estadual de Campinas (1995) e Doutor em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2004). Atualmente é Professor Associado da Universidade Federal de Goiás. Tem experiência na área de Ciência da Computação, com ênfase em Análise de Algoritmos e Complexidade de Computação, atuando principalmente nos seguintes temas: set covering problem, roteamento de veículos, times assíncronos, arc routing e primal-dual heuristics.
Bachelor in Computer Science from the Universidade Federal de Goiás (1990), Master in Computer Science from the Universidade Estadual de Campinas (1995) and Doctor in Informatics from the Pontifícia Universidade Católica do Rio de Janeiro (2004). Currently is Associate Professor at the Universidade Federal de Goiás. Has experience in Computer Science, working mainly with algorithm development and computation complexity on topics such as set covering problem, vehicle routing, asynchronous teams, arc routing and primal-dual heuristics.