Mohammed earned his B.Arch. in 2001 from the Boston Architectural College with his award wining thesis project “Prayer as a Generator or Architecture in Islam,” exploring the connection between the Muslim five daily ritual prayers and architecture. Mohammed's interest in Islam and its principles has led him in 2004 to become a co-founder and former president of Hampshire Mosque in Amherst, Massachusetts. From 2006-2010 he served as the director of religious affairs and chaplain of HM, leading services and weekly talks on Islam for local Muslims.

Mohammed has also been deeply involved in interfaith activities. For the past 10 years, he has had the opportunity to speak on Islam to congregations at community gatherings, temples, synagogues, churches, high schools, and college campuses. He has appeared on radio and TV news interviews, including ABC, the Boston channel and NPR, Western New England, and has been featured in local newspapers such as the Hampshire Gazette and the Amherst Bulletin. Mohammed is currently serving as a Muslim Advisor to students at Amherst College.