Doutorando do Programa de Pós-Graduação em Ciência da Computação da PUCRS. Mestre em Ciência da Computação (2020) e Engenheiro de Computação (2018) pela Universidade Federal de Santa Maria (UFSM). Possui formação pedagógica equivalete à Licenciatura Plena (2019) pelo Programa Especial de Graduação de Formação de Professores para Educação Profissional (PEG - UFSM). Participou do programa Ciências sem Fronteiras por um ano na University of Hertfordshire no Reino Unido. Atuou em grupos de pesquisa relacionados a processamento de imagens e visão computacional. Atualmente participa de projetos de pesquisa na área de sistemas embarcados, com ênfase em: comunicação entre processadores, redes intra-chip (NoC), segurança de sistemas com multiplos processadores baseados em NoC.