Possui Graduação em Engenharia Civil pela Universidade Federal do Espírito Santo (1999), Mestrado em Engenharia de Transportes pelo Instituto Militar de Engenharia (2002) e Doutorado em Computação Aplicada pelo Instituto Nacional de Pesquisas Espaciais (2007). Possui Pós-Doutorado pela HEC-Montréal/Universidade de Montréal (2011) e atualmente é professor do Programa de Pós-Graduação em Engenharia de Transportes da COPPE/UFRJ com experiência nas áreas de Transportes, Logística e Pesquisa Operacional (ênfase em Otimização Combinatória).