W 1986 roku dołączył do oddziału International Co-operative Union i odpowiadał za wydawanie miesięcznika The Corporator. W latach 1998–2002 pełnił funkcję przewodniczącego Union of Tanzanian Writers (Umoja wa Waandishi wa Vitabu Tanzania, UWAVITA) a później przewodniczącego Tanzanian Literature Promotion Association (Baraza la Maendeleo ya Vitabu Tanzania, BAMVITA). W 2002 roku został uhonorowany nagrodą Tuzo za Zeze, przyznawaną przez Tanzania Culture Trust Fund (Mfuko wa Utamaduni Tanzania) za wkład w rozwój języka i literatury suahili. Shafi mieszka w Dar es Salaam.
Twórczość W 1978 r. opublikował swoją pierwszą powieść, Kasri ya Mwinyi Fuad, w której zawarł obraz zróżnicowanego społeczeństwa na Zanzibarze. Rok później wydał powieść Kuli o strajku robotników portowych na Zanzibarze w 1948 r. Jego kolejne powieści, również poruszają tematykę klasową, rasową i polityczną w Afryce Wschodniej, m.in.: Vuta N'kuvute (1999), Haini (2003) i Mtoto wa Mama (2018). Część jego dzieł została przetłumaczona, m.in. na niemiecki, francuski, angielski i rosyjski. Pisarz jest również autorem kilku słowników języka suahili. Około 2000 r.