W styczniu 2008 roku Vitti jako wolny zawodnik podpisał kontrakt z CA Independiente. Od czasu debiutu pełnił tam rolę rezerwowego i przez pół roku rozegrał tam dwa spotkania. W sierpniu 2008 został wypożyczony do ukraińskiego Czornomorca Odessa. Grał tam do stycznia 2009. Wówczas powrócił do Independiente, ale w lutym wypożyczono go do kanadyjskiego Toronto FC, grającego w Major League Soccer. W tych rozgrywkach zadebiutował 28 marca 2009 w zremisowanym 1:1 spotkaniu z Columbus Crew. Pierwszą bramkę w trakcie gry w Major League Soccer zdobył 25 czerwca 2009 w wygranym 2:0 pojedynku z New York Red Bulls.

Przez cały rok 2010 Vitti reprezentował barwy peruwiańskiego Universidadu San Martín. Doszedł z zespołem do 1/8 finału Copa Libertadores, natomiast w sezonie ligowym 2010 zdobył dwanaście bramek w 32 spotkaniach i wywalczył z Universidadem mistrzostwo Peru. Został także wybrany najlepszym piłkarzem, pomocnikiem i obcokrajowcem peruwiańskich rozgrywek.