Mustafa received his B.Sc. in Mechanical Engineering from University of Engineering & Technology Taxila, Pakistan. After this he worked as Lab Engineer in the same university then moved to Hanyang University South Korea to do M.Sc. In South Korea, Mustafa did research with Prof. Sung K. Ha on advanced composite materials and its application on Wind Turbine. Afterwords, he did work on World Largest Clock Tower project in Dubai, UAE.
In his PhD, his major work is on Wind Turbine Blade Structural Design & its Fatigue Life calculation and validation. Mustafa has published his research work in many different international conferences.