Pós-graduado em Ciência da Computação pela Universidade Federal de Ouro Preto com o tema de pesquisa Visualização Científica. Possui graduação em Ciência da Computação pela Universidade Federal de Ouro Preto (2008). Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de Computação. Atuando principalmente com sistemas de alto desempenho, visualização e simulação. Interesses incluem computação distribuída/paralela, bancos de dados, sistemas embarcados e computação móvel.