Ingegnere civile e dottore di ricerca in Ingegneria Civile e Architettura (curriculum Architettura e Città, SSD ICAR/20, Università di Parma, XXXV ciclo), Giovanni Tedeschi si occupa di sostenibilità urbana, pianificazione climatica e mobilità attiva. La sua ricerca si concentra sull'integrazione tra piani urbanistici e piani per il clima nelle città di medie dimensioni, con particolare attenzione alla pedonabilità, alla ciclabilità e alla resilienza urbana.
Ha svolto attività di ricerca nell'ambito del progetto PNRR sul Sustainable Mobility Center (CNMS), con supervisione della Prof.ssa Barbara Caselli. È attualmente titolare del corso "Progetti per la Città Sostenibile" (3 CFU), nell'ambito del Laboratorio di Sintesi Finale in Progetto Architettonico per la Rigenerazione Urbana Sostenibile, presso il Corso di Laurea Triennale in Architettura Rigenerazione Sostenibilità del Dipartimento di Ingegneria e Architettura.
Svolge attività professionale come ingegnere libero professionista e si occupa di formazione sui temi della sostenibilità energetica e ambientale. È presidente del Centro di Etica Ambientale di Parma.