Doutorando e mestre em Ciências de Computação e Matemática Computacional pelo Instituto de Ciências Matemáticas e de Computação (ICMC) da Universidade de São Paulo (USP). Bacharel em Matemática pela Faculdade de Ciências Integradas do Pontal (FACIP) - Universidade Federal de Uberlândia (UFU). Egresso do Programa de Educação Tutorial (PET) Matemática Pontal.