Possui graduação (2013) e mestrado (2015) em Engenharia Elétrica pela Universidade Regional de Blumenau (FURB) e doutorado (2017) em Engenharia Elétrica pela Universidade Federal de Santa Catarina (UFSC). É professor permanente do PosAutomação (Programa de Pós-Graduação em Automação e Sistemas) da UFSC (regime voluntário), onde também atua em projetos de pesquisa como OR Analyst. Foi Program Chair do V International Academy of Astronautics Latin American CubeSat Workshop (IAA-LACW 2022), tendo sido também Program Chair da edição anterior (IAA-LACW 2020). Atua principalmente em estratégias de otimização (programação linear, não-linear e inteira mista; keywords: linearização, Dantzig-Wolfe, geração de colunas) e aprendizado de máquina aplicado (deep learning). Suas principais aplicações incluem sistemas de transporte inteligentes, sistemas ciberfísicos, sistemas aeroespaciais (CubeSats) e produção de petróleo e gás. Participou do projeto FloripaSat-I, primeiro nanosatélite de Santa Catarina. Atualmente participa do desenvolvimento dos seguintes CubeSats: GOLDS-UFSC e Catarina-A1. Recentemente, suas pesquisas na área de pequenos satélites receberam fomento da FAPESC (Chamada Pública n 27/2021 - Jovem Pesquisador): "Escalonamento de tarefas para pequenos satélites visando maximização da qualidade de serviço" e do CNPq (CNPq/MCTI/FNDCT N 18/2021 - Universal): "Arcabouço de simulação termoelétrico visando qualidade de serviço para pequenos satélites". Bolsista de produtividade do CNPq nível 2 (PQ-2, 2023) também na mesma temática. Scholar h-index 17, Scopus h-index 13.