Ο Γιάννης Κωνσταντινίδης είναι Αναπληρωτής Καθηγητής στο Τμήμα Διεθνών και Ευρωπαϊκών Σπουδών του Πανεπιστημίου Μακεδονίας με ειδίκευση σε θέματα Πολιτικής Συμπεριφοράς και Μεθοδολογίας Πολιτικής Έρευνας. Έχει σπουδάσει Εφαρμοσμένη Πληροφορική, Ποσοτικές Μεθόδους και Πολιτική Επιστήμη στην Ελλάδα και στη Βρετανία.
Είναι συγγραφέας του βιβλίου «Επιλέγοντας: η κοινή γνώμη και τα κόμματα στην Ελλάδα και στον κόσμο, 2015-2017», έχει επιμεληθεί την έκδοση δύο συλλογικών τόμων και τεσσάρων μεταφράσεων ακαδημαϊκών συγγραμμάτων του αντικειμένου του στην ελληνική γλώσσα. Έχει επίσης συγγράψει πάνω από 30 άρθρα ή κεφάλαια βιβλίων σε διεθνή ή ελληνικά επιστημονικά περιοδικά και εκδόσεις. Πρόσφατα, κυκλοφόρησε την πρώτη συλλογή διηγημάτων του με αφορμή την εκλογική ανάλυση, με τον τίτλο «Μόλις Αποφάσισα». Έχει συντονίσει ένα τριετούς διάρκειας και συγχρηματοδοτούμενο από την Ευρωπαϊκή Ένωση επιστημονικό έργο δι-ιδρυματικού χαρακτήρα με θέμα τη μέτρηση του πολιτικού και κοινωνικού ριζοσπαστισμού στην Ελλάδα. Είναι ιδρυτικό μέλος του Δικτύου Μελέτης των Εκλογών, της Κοινής Γνώμης και των Κομμάτων της Ελληνικής Εταιρείας Πολιτικής Επιστήμης.
Από το 2012 δραστηριοποιήθηκε επαγγελματικά στον κλάδο των δημοσκοπήσεων, αρχικά ως Διευθυντής της Μονάδας Ερευνών Κοινής Γνώμης του Πανεπιστημίου Μακεδονίας και στη συνέχεια, μετά τις εκλογές του Ιανουαρίου 2015 και ως το τέλος του 2018, ως Επιστημονικός Διευθυντής της εταιρείας Prorata. Κατά την προεκλογική περίοδο του 2019 ανέλαβε τη θέση του συμβούλου επικοινωνίας του επικεφαλής του Ποταμιού, Σταύρου Θεοδωράκη. Από το 2015, αρθρογραφεί τακτικά σε εφημερίδες και ειδησεογραφικά sites, ενώ από το 2022 εργάζεται ως πολιτικός αναλυτής στον τηλεοπτικό σταθμό Alpha.