Ο Νικόλαος Παπασπύρου (https://www.softlab.ntua.gr/~nickie/) είναι Καθηγητής στη Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών του Εθνικού Μετσόβιου Πολυτεχνείου από το 2002, και μέλος του Εργαστηρίου Τεχνολογίας Λογισμικού.
Είναι κάτοχος διδακτορικού διπλώματος από το ΕΜΠ (1998), M.Sc. στην Επιστήμη Υπολογιστών από το Cornell University (1995), και διπλώματος Ηλεκτρολόγου Μηχανικού και Μηχανικού Υπολογιστών από το ΕΜΠ (1993).
Έχει εργασθεί ως μεταδιδακτορικός ερευνητής στο Yale University (2000-2001) και ως επισκέπτης ερευνητής με εκπαιδευτική άδεια στην ομάδα μεταγλωττιστών της Google (2015-2016).
Τα ενδιαφέροντά του εντάσσονται στην περιοχή της θεωρίας και της υλοποίησης γλωσσών προγραμματισμού: σημασιολογία, συστήματα τύπων, μεταγλωττιστές, στατική ανάλυση, τυπική επαλήθευση προγραμμάτων.
Διδάσκει επί σειρά ετών πολλά μαθήματα σχετικά με γλώσσες προγραμματισμού στο προπτυχιακό και το μεταπτυχιακό πρόγραμμα σπουδών της ΣΗΜΜΥ/ΕΜΠ.
Έχει δημοσιεύσει 23 εργασίες σε επιστημονικά περιοδικά, 53 σε πρακτικά συνεδρίων, 9 σε κεφάλαια βιβλίων ή συλλογές, ένα βιβλίο και δύο μεταφράσεις βιβλίων.
Από το 2006, συμμετέχει εθελοντικά ως προπονητής, θέτης προβλημάτων και αξιολογητής στον Πανελλήνιο Διαγωνισμό Πληροφορικής, οργανώνει το camp προετοιμασίας των μαθητών και συνοδεύει την Ελληνική εθνική ομάδα σε διεθνείς διαγωνισμούς προγραμματισμού.