Mestre em Ciência da Computação pela Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) em 2018.
Formado em Redes de Computadores – Setrem (2015) com mobilidade acadêmica na University of Wisconsin-Milwaukee (2013-2014).
Atualmente é doutorando em Ciência da Computação na PUCRS e Professor do curso de Bacharelado em Engenharia da Computação na Setrem. É também pesquisador associado no Laboratório de Pesquisas Avançadas para Computação em Nuvem (LARCC).
Possui experiência e contribuições científicas principalmente nos tópicos: Redes de Computadores, Gerenciamento de Infraestruturas Computacionais, Virtualização, Computação em Nuvem, Computação Paralela e Distribuída,e Paralelismo de Stream.