Tem graduação em Matemática pela Universidade Estadual do Oeste do Paraná (2002), mestrado em Matemática Aplicada pela UNESP (2007) e doutorado em Matemática Aplicada pela UNICAMP (2010). Atualmente é professor da Faculdade de Matemática da Universidade Federal de Uberlândia (Famat-UFU).
Possui graduação em Matemática pela Universidade Estadual Paulista Júlio de Mesquita Filho (2002) , mestrado em Matemática pela Universidade Estadual de Campinas (2005) e doutorado em matemática pela Universidade Estadual de Campinas (2009).
Possui graduação em Matemática (Bacharelado) pela Universidade Federal de Uberlândia (1996), mestrado em Matemática pela Universidade Estadual de Campinas (1998) e doutorado em Educação pela Universidade Federal de Uberlândia, na linha de Educação em Ciências e Matemática (2019).
Possui graduação em Licenciatura e Bacharelado em Matemática pela Universidade Federal de São Carlos (2006), mestrado em Matemática pela Universidade Estadual de Campinas (2009) e doutorado em Matemática pela Universidade Estadual de Campinas (2013).
É licenciado em Matemática pela Universidade Estadual Paulista Júlio de Mesquita Filho - Unesp Campus de São José do Rio Preto - SP (1995). É mestre e doutor em Matemática pela Universidade Estadual de Campinas - Unicamp (1998 e 2002, respectivamente).
Possui mestrado (1993) e doutorado (2000) em Matemática pela Universidade de São Paulo. Fez pós-doutorado em Matemática na Université Pierre et Marie Curie (França) 2012-2014. Atualmente é Professor Titular da Universidade Federal de Uberlândia.
Graduado em Licenciatura em Matemática pela Universidade de São Paulo (USP), Campus de São Paulo. Doutor e Mestre em Educação Matemática, pela Universidade Estadual Paulista Júlio de Mesquita Filho (Unesp), Campus de Rio Claro.
Possui graduação em Matemática pela Universidade Estadual de Campinas (2006), mestrado em Matemática pela Universidade Estadual de Campinas (2008) e doutorado em Matemática pela Universidad Complutense de Madrid (2016).