Han är född 1978 i Manchester, Storbritannien, men uppvuxen utanför Teheran i Iran. 1989 flydde han till Sverige med sin mor. Asylansökan avslogs dock, och Shekarabi och hans mor gick under jorden. Några år senare fick de uppehållstillstånd av humanitära skäl.

1993 gick han med i SSU och tio år senare valdes han till ordförande. Efter avslöjanden att pengar från en utvecklingsfond använts till Shekarabis kampanj avgick han 2005.

Som civilminister får han ansvar för frågan om offentliga upphandlingar och kommunerna. Det kan låta litet tråkigt, men är mycket genomtänkt. Som jurist doktorerar Shekarabi i just de frågorna, och han har arbetat med partiets politiska utveckling på området.

De offentliga upphandlingarna omfattar 600 miljarder kronor årligen.