Possui graduação em Ciência da Computação pela Universidade Federal de Viçosa (2003), Mestrado em Tecnologías Informáticas Avanzadas - Universidad de Castilla-La Mancha (2008) reconhecido pela Universidade Federal de Minas Gerais (UFMG) na modalidade de Mestre em Ciência da Computação, e Doutorado em Tecnologías Informáticas Avanzadas - Universidad de Castilla-La Mancha (2012) reconhecido pela Universidade Federal de Minas Gerais (UFMG) na modalidade de Doutor em Ciência da Computação. Atualmente é Professor Adjunto do Departamento de Computação e Sistemas da Universidade Federal de Ouro Preto - MG (UFOP), Campus João Monlevade. Tem experiência na área de Ciência da Computação, com ênfase em Inteligência Artificial, atuando principalmente nos seguintes temas: lógica fuzzy, ontologias, perfis de usuario, text mining, e-learnig, soft-computing.
graduation at Ciência da Computação from Universidade Federal de Viçosa (2003), master's at Tecnologías Informáticas Avanzadas from Universidad de Castilla-La Mancha (2008) and doctorate at Tecnologías Informáticas Avanzadas from Universidad de Castilla-La Mancha (2012). Has experience in Computer Science, acting on the following subjects: fuzzy ontology, ontologías borrosas, user profile, learning object and text mining.