Nascido em Porto Alegre (RS) aos 14 de junho de 1978, Giovanni Portilho Vescovi morou durante toda sua infância na capital paulista. Aprendeu a jogar xadrez com seu pai, por volta dos três ou quatro anos de idade.
Em agosto de 1986 começou a ter aulas semanais no Club Athlético Paulistano com o professor Angel Gutierrez. Nesta época também praticava outros esportes como ginástica olímpica, natação e futebol.
Seu primeiro torneio foi um aberto no Clube de Xadrez de São Paulo, onde enfrentou adultos e perdeu todas as seis partidas. Neste ano também participou de seu primeiro campeonato paulista mirim (sub-10), onde venceu duas partidas e perdeu três, sem grande destaque. Neste começo, seu treinamento se limitava a duas aulas semanais e resolução de exercícios de tática.