Laurea con lode in Architettura presso l’Università degli Studi “Gabriele D'Annunzio” di Pescara nel 1993.
Perfezionamento post laurea in architettura del paesaggio presso la University of Waterloo School of Architecture in Ontario, Canada,
Dottore di Ricerca in composizione architettonica. Svolge attività didattica e di ricerca come Visiting Professor.
È stato professore a contratto in composizione architettonica IV presso la facoltà di Architettura dell'Università degli Studi “Gabriele D'Annunzio" di Pescara.
Fonda lo studio Giovanni Vaccarini Architetti nel 1993.
Nel 2018 è vincitore di The Plan Award, categoria: Sports and leisure.
Nel 2017 è stato tra i vincitori dell’Architizer Award, New York.
Nel 2016 il progetto per i nuovi Headquarter della SPG Société Privée de Gérance è stato insignito del “Prix Bilan de l’Immobilier” nella categoria “rénovation”;
Nel 2015 è stato insignito del premio Iakov Chernikov alla Triennale di Architettura di Sofia, Bulgaria.
Nel 2012 ha vinto il Premio Ad'A, Architetture dell' Adriatico.
Curioso per natura, Giovanni Vaccarini coniuga imprese culturali, artistiche, civili ed economiche. Vincitore di diversi concorsi nazionali ed internazionali di architettura, suoi progetti e scritti sono presenti nelle principali pubblicazioni di settore.