Atualmente é doutorando em Informatique no INSA Rouen Normandie, e trabalha no laboratório LITIS. É mestre em Ciência da Computação pelo Instituto de Matemática e Estatística (IME) na Universidade de São Paulo - USP e fez parte do grupo de pesquisa em Sistemas Multiagentes do Laboratório de Técnicas Inteligentes (LTI) da Escola Politécnica. Foi bolsista de iniciação científica/tecnológica pela Fapergs/CNPq no grupo de pesquisas em Sistemas Multiagentes da Universidade Federal do Rio Grande (2011-2017). Tem experiência na área de Ciência da Computação/Engenharia de Computação, com ênfase em Inteligência Artificial Distribuída e Sistemas Fuzzy.