Possui Bacharelado em Sistemas de Informação pelas FASA (2005), Mestrado em Informática pela PUC/MG (2010) e Doutorado em Inteligência Computacional no PPGEE/UFMG (2019) onde também integra o MINDS – Machine Intelligence and Data Science Laboratory. É professor no Instituto Federal Do Norte De Minas – IFNMG desde 2013, onde atua com nos cursos de Tecnologia da Informação e também coordena o Grupo de Pesquisa em Ciência de Dados e Inteligência Computacional – {ci∂ic}, bem como em outras atividades de consultoria e extensão. Tem experiência nas áreas de Ciência de Dados, Inteligência Computacional, Deep Learning para Modelagem de Processos Estocásticos, Desenvolvimento de Software, Business Intelligence e Data Warehousing.