Patlaban 28 gadus vecais pussargs Dortmundes kluba sistēmā sākā trenēties 13 gadu vecumā, lielāko daļu karjeras pavadot tieši «Borussia» rindās. Viņš 2011.gadā pārcelās uz Madrides «Real», taču pēc pusotra gada atgriezās Dortmundē, pa vidu uzspēlējot arī angļu vienībā «Liverpool».
Līdzšinējais līgums Šahinam noslēgtos pēc nākamās sezonas, taču tagad panākta vienošanās vēl uz vienu gadu.
«Dortmundes «Borussia» ir mans sirds klubs,» Vācijas vienība citē futbolistu, kurš šosezon bundslīgā piedalījies vien četros mačos, bet vēl trīs cīņas aizvadīja UEFA Čempionu līgā, izceļoties ar vieniem gūtiem vārtiem.
Šahins ir dzimis Vācijā, bet valstsvienību līmenī pārstāv savu etnisko dzimteni Turciju, ar kuru pērn spēlēja Eiropas čempionāta finālturnīrā.