Ο Ιωάννης Ανδρουλάκης είναι Επίκουρος Καθηγητής Ποινικού Δικαίου και Ποινικής Δικονομίας Νομικής Σχολής ΕΚΠΑ – Δικηγόρος.
Είναι εθνικός εκπρόσωπος στην Ομάδα Εφαρμογής της Σύμβασης του ΟΗΕ κατά της Διαφθοράς, μέλος πολυάριθμων νομοπαρασκευαστικών επιτροπών, ομάδων εργασίας και μηχανισμών αξιολόγησης διεθνών οργανισμών, όπως η Ομάδα Χρηματοπιστωτικής Δράσης, η Ομάδα κατά του Οργανωμένου Εγκλήματος του Συμβουλίου της Ευρώπης, οι Ομάδες της Πλατφόρμας Ανάκτησης Περιουσιακών Στοιχείων της ΕΕ, και η Ομάδα κατά της Δωροδοκίας του ΟΟΣΑ.