Muhammad did his Bachelor in Information Technology in 2006 from N.W.F.P Agriculture University Peshawar, Pakistan, and Masters of Sciences in Computer Engineering in 2009 from COMSATS Institute of Information Technology, Pakistan. He worked as lecturer in Afghanistan for two years and he worked as a lecturer at the state University of Swat, Pakistan between 2011 and 2015. His current research interests are machine learning, computer vision and crowd analysis.