Giovanni Quattrocchi ha conseguito la Laurea Triennale (2011) e Magistrale cum laude (2014) in Ingegneria Informatica al Politecnico di Milano. Nel 2018 ha ottenuto il Dottorato di Ricerca in Ingegneria Informatica presso il Politecnico di Milano con una tesi sul controllo a runtime e sulle prestazioni di sistemi distribuiti (ad esempio, servizi web e framework big data) eseguiti sul Cloud.
Ha visitato l'University of California San Diego come visiting student nel 2013 e l'Imperial College London come visiting researcher nel 2017. Attualmente lavora come ricercatore post-doc presso il Politecnico concentrandosi sulle nuove architetture Cloud e Edge (ad esempio, container, serverless) e sul controllo di sistemi distribuiti (ad esempio, framework big-data e machine learning).
Ha visitato l'University of California San Diego come visiting student nel 2013 e l'Imperial College London come visiting researcher nel 2017. Attualmente lavora come ricercatore post-doc presso il Politecnico concentrandosi sulle nuove architetture Cloud e Edge (ad esempio, container, serverless) e sul controllo di sistemi distribuiti (ad esempio, framework big-data e machine learning).