Abdullah Şahin, 1980'den sonra İsviçre'ye yerleşerek otomotiv sektöründe çalışmaya başladı. Şahin, 31 Mart 2019’da yapılacak olan yerel seçimlerde CHP’nin Düzce Gölyaka Belediye Başkan adayı oldu.