Possui graduação em Engenharia Mecatrônica pela Escola Politécnica da Universidade de São Paulo (2012), Master of Science em Mechatronik pela Technische Universität Darmstadt, na Alemanha, (2012) e doutorado em engenharia da computação pela Escola Politécnica da Universidade de São Paulo (2017), com parte da pesquisa realizada na Yokohama National University, no Japão.