Ahamed nació en la provincia de Shabeellada SDhexe, en Somalia, y estudió en universidades libias y sudanesas.