Doutor e Mestre em Ciências de Computação e Matemática Computacional com ênfase em Sistemas Embarcados, Evolutivos e Robóticos pela USP - ICMC. Bacharel em Ciência da Computação pela Universidade Federal de Lavras. Atualmente, é Professor do Departamento de Ciência da Computação da Universidade Federal de Lavras e faz parte do Grupo de Pesquisa em Sistemas Embarcados Inteligentes.