Doutor em Ciência da Computação pela UFMG (Universidade Federal de Minas Gerais).
Mestre em Ciência da Informação pela UFMG (Universidade Federal de Minas Gerais).
Especialista em Gestão de Negócios pela UFMG (Universidade Federal de Minas Gerais).
Bacharel em Ciência da Computação pela PUC Minas (Pontifícia Universidade Católica de Minas Gerais).