Ο Γιάννης φοίτησε στο Τμήμα Περιφερειακής και Οικονομικής Ανάπτυξης του Παντείου Πανεπιστημίου, είναι κάτοχος μεταπτυχιακού στην Αστική Ανάπτυξη από το Πανεπιστήμιο του Μπέρμινχαμ, με εργασία για τις επιπτώσεις της λιτότητας στον Δήμο Θεσσαλονίκης και σήμερα είναι υποψήφιος διδάκτορας του Τμήματος Μηχανικών Χωροταξίας, Πολεοδομίας και Οικονομικής Ανάπτυξης του Πανεπιστημίου Θεσσαλίας.
Η ενασχόλησή του με τα κοινά και ιδιαίτερα για την αυτοδιοίκηση ξεκίνησε από πολύ νωρίς ως εκλεγμένος φοιτητικός αντιπρόσωπος, κατά την οποία εκπόνησε μαζί με συμφοιτητές του μελέτη για το προάστιο Σάντγουελ και την ανάπλαση του μητροπολιτικού νοσοκομείου της περιοχής.
Το 2019, ο Γιάννης, ήταν υποψήφιος δημοτικός σύμβουλος στο ψηφοδέλτιο της Ανοιχτής Πόλης.