Possui Graduação em Ciências da Computação pela UFOP (2010) e Mestrado pelo Programa de Pós Graduação em Ciências da Computação pela UFOP (2011) e Doutorado pelo Programa de Pós Graduação em Engenharia Elétrica pela UFMG (2016). Trabalhou como professor do curso de Bacharelado em Sistemas de Informação no IFMG, Campus Sabará (2016-2017). Atuou como bolsista PNPD da Capes no programa de Pós-Doutorado do curso de Sistemas de Informação, no instituto EACH, USP Leste, São Paulo (2017-2019). Tem experiência na área de Ciência da Computação, com ênfase em Inteligência Artificial e Otimização, atuando principalmente nos seguintes temas: Geração Procedural de Conteúdo em Jogos Digitais, Coevolução e Algoritmos Evolucionários. Atualmente é Primeiro-Tenente (RM2-T) da Marinha do Brasil, servindo no Centro de Análises de Sistemas Navais (CASNAV), no Rio de Janeiro.
graduation at Computer Sciences from Universidade Federal de Ouro Preto (2010), master's at Programa de Pós Graduação em Ciência da Computação from Universidade Federal de Ouro Preto (2011) and doctorate at Electric Engineering from Universidade Federal de Minas Gerais (2016). Has experience in Computer Science, focusing on Computer Science, acting on the following subjects: procedural content generation, massive multiplayer online (mmo) game, evolutionary algorithm, real-time strategy (rts) game and coevolution.