Possui graduação em Ciência da Computação pela Pontifícia Universidade Católica de Minas Gerais (2000), mestrado em Tecnologia pelo Centro Federal de Educação Tecnológica de Minas Gerais (2003) e doutorado em Ciências Cognitivas pela University of Sussex, Inglaterra (2013). Atualmente é professor adjunto do Centro Federal de Educação Tecnológica de Minas Gerais. Tem experiência na área de Ciência da Computação e atua com Robótica Evolucionária, Neurociência Computacional, Sistemas Inteligentes e Sistemas Dinâmicos.
bachelor's at Ciência da Computação from Pontifícia Universidade Católica de Minas Gerais (2000), master's at Education from Centro Federal de Educação Tecnológica de Minas Gerais (2003) and doctorate at Cognitive Science from University of Sussex (2013). Has experience in Computer Science, acting on the following subjects: dynamical systems, evolutionary robotics, theoretical neuroscience, sistemas inteligentes and neural dynamics.