Ο Ταϊγανίδης ξεκίνησε την καριέρα του από τον Εθνικό Κοζάνης, συνέχισε στον Άρη και κατέληξε στον Ολυμπιακό. Προπονητής του είναι ο Γιάννης Νεράντζης.
Το 2002 κατέκτησε την πρώτη θέση στα 50 μέτρα ύπτιο κάνοντας νέο πανελλήνιο ρεκόρ. Τα προβλήματα όρασης που τον ταλανίζουν το επόμενο έτος τον αναγκάζουν να μεταπηδήσει στην κατηγορία S13.
Την επόμενη χρονιά συμμετέχει στους Παραολυμπιακούς Αγώνες, που διεξάγονται στην Αθήνα και κατακτά την πρώτη θέση στα 100 μέτρα πεταλούδα, στα 100 μέτρα ύπτιο , και τη δεύτερη στα 50 μέτρα ύπτιο.
Το 2006 συμμετείχε στο Παγκόσμιο Πρωτάθλημα Κολύμβησης για αθλητές με αναπηρία στο Ντέρμπαν της Νότιας Αφρικής, όπου κατέκτησε έξι χρυσά μετάλλια. Τα αθλήματα στα οποία κατέκτησε την πρώτη θέση ήταν τα 200 μέτρα μικτή ατομική, τα 200 μέτρα ύπτιο, τα 100 μέτρα πεταλούδα, τα 100 μέτρα ύπτιο, τα 400 μέτρα ελεύθερο και τα 50 μέτρα ελεύθερο. Στα τέσσερα πρώτα μάλιστα κατέρριψε και τα μέχρι τότε παγκόσμια ρεκόρ. Την ίδια χρονιά βραβεύτηκε ως καλύτερος αθλητής με αναπηρία από τον Πανελλήνιο Σύνδεσμο Αθλητικών Συντακτών.
Στους Παραολυμπιακούς Αγώνες του 2008 στο Πεκίνο ήταν σημαιοφόρος της ελληνικής αποστολής. Στους αγώνες αυτούς κατέκτησε έξι μετάλλια, χρυσό στην κατηγορία 100 μέτρων ελεύθερο, όπου κατέρριψε και το παγκόσμιο ρεκόρ, χρυσό στην κατηγορία 100 μέτρα ύπτιο, όπου και πάλι έκανε παγκόσμιο ρεκόρ, ασημένια στην κατηγορία 100 μέτρα πεταλούδα, στην κατηγορία 200 μέτρα μικτή και στην κατηγορία 50 μέτρα ελεύθερο, καθώς και χάλκινο στα 400 μέτρα ελεύθερο.
Οι αγώνες τελούν υπό την αιγίδα του Δήμου Λαρισαίων και του Εμπορικού Επιμελητηρίου Λάρισας.