Ο Γιάννης Βαρουφάκης γεννήθηκε στην Αθήνα το 1961, όπου και τελείωσε το Λύκειο. Κατόπιν σπούδασε Μαθηματικά και Οικονομικά στο Πανεπιστήμιο του Essex και του Birmingham. Είναι καθηγητής οικονομικής θεωρίας στο Τμήμα Οικονομικών Επιστημών του Πανεπιστημίου Αθηνών, ενώ εξελέγη βουλευτής με τον ΣΥΡΙΖΑ στη Β΄ Αθηνών στις εκλογές της 25ης Ιανουαρίου.
Δίδαξε στα Πανεπιστήμια του Essex, του East Anglia, του Cambridge και της Γλασκώβης. Διετέλεσε Αναπληρωτής Καθηγητής Οικονομικών στο Πανεπιστήμιο του Sydney στην Αυστραλία και Fellow Οικονομικής και Κοινωνικής Ηθικής του Καθολικού Πανεπιστημίου της Louvain στο Βέλγιο.
Από το 2000 διδάσκει οικονομική θεωρία και πολιτική οικονομία στο Τμήμα Οικονομικών Επιστημών του Πανεπιστημίου Αθηνών.
Ακόμα, το 2003 ίδρυσε το Διδακτορικό Προγράμμα του Τμήματος (UADPhilEcon), το οποίο και διηύθυνε μέχρι τον Οκτώβριο του 2008. Διατελεί Διευθυντής του Τομέα Πολιτικής Οικονομίας του Τμήματος Οικονομικών Επιστημών του Πανεπιστημίου Αθηνών.
Βασικοί ερευνητικοί τομείς στους οποίους δραστηριοποιείται είναι η Πολιτική Οικονομία, η Θεωρία Παιγνίων, η Πειραματική Οικονομική και η Πολιτική Φιλοσοφία. Βιβλία του για την οικονομία κυκλοφορούν στα ελληνικά.