Ο Γιάννης Νέζης γεννήθηκε και κατοικεί στη Χαλκίδα.
Αποφοίτησε από το Τμήμα Πολιτικών Μηχανικών Δομικών Έργων του ΤΕΙ ΠΕΙΡΑΙΑ και έλαβε Μaster στο OULU της Φινλανδίας με τίτλο: «Management in Construction».
Εργάζεται ως ελεύθερος επαγγελματίας, Πολιτικός Μηχανικός Τ.Ε. από το 2001 μέχρι και σήμερα στο Τεχνικό Γραφείο που διαθέτει στη Χαλκίδα.
Είναι Ελεγκτής Δόμησης και Ελεγκτής Προσβασιμότητας στο Νομό Ευβοίας.
Ήταν επί επτά συναπτά έτη Πρόεδρος της Επαγγελματικής & Επιστημονικής Ένωσης Τεχνολογικής Εκπαίδευσης Μηχανικών (ΕΕΤΕΜ) στο Νομό Ευβοίας.
Την περίοδο 2019-2022 έχει διατελέσει Αντιδήμαρχος Προγραμματισμού, Ψηφιακής Διακυβέρνησης και Τουρισμού, καθώς επίσης και Πρόεδρος της Επιτροπής Ποιότητας Ζωής.
Σήμερα ασκεί τα καθήκοντα του Αντιδημάρχου στην Πολεοδομία του Δήμου Χαλκιδέων.
Είναι παντρεμένος με τη Σταματία Μαραγκουδάκη και έχει μια κόρη και ένα γιο.