Possui graduação (2015) em Engenharia Química pela Universidade Estadual de Campinas (UNICAMP), tendo sido membro bolsista do grupo PET da Faculdade de Engenharia Química. Realizou iniciação científica em Controle de Processos, estágio em pesquisa na Universidade de Alberta (Canadá) e estágio de engenharia na Ajinomoto do Brasil. Possui mestrado (2017) em Engenharia Química pela UNICAMP e doutorado (2022) em Engenharia Química pela Escola Politécnica da Universidade de São Paulo (USP). Em 2019 e 2020, atuou como facilitador de aprendizagem na Universidade Virtual do Estado de São Paulo (UNIVESP) em disciplinas como Fenômenos de Transporte, Métodos Numéricos, Programação de Computadores, entre outras. Possui especialização lato sensu (2021) pela UNIVESP em processos didático-pedagógicos para cursos na modalidade a distância. Tem experiência prática na programação de CLPs e implementação de controladores em protótipos experimentais, além de conhecimentos teóricos no desenvolvimento de controladores preditivos com garantia de estabilidade. Atualmente, seus interesses de pesquisa incluem: controle de processos, controle preditivo (MPC), MPC distribuído, MPC robusto, MPC não-linear, controle tolerante a falhas e controle baseado em aprendizado por reforço.