Mohamed Aden Abdiraham hat seinen Bachelor-Abschluss an der Amoud University, Somalia, und seinen Master-Abschluss im Fachbereich Wirtschaft an der Anadolu University, Türkei, im Jahr 2017 gemacht. Er ist Dozent an der Beder International University. Seine Forschungsinteressen liegen in den Bereichen Kleinunternehmen, Unternehmertum und Wirtschaftswachstum.