Graduated from department of Architectural engineering at Alexandria University in 1983. Studied for Masters and Ph.D. degrees in the department of Architecture at Al-Azhar University and Strathclyde University of U.K.
As professor of urban and environmental design, Professor Shehata has been teaching urban and architecture design studios and many applied courses for the last 35 years. He also has been engaged in many research activities through publishing twenty seven papers, supervising many M.Sc. and Ph.D. thesis and more than twenty nine funded research projects. Moreover, he was involved in many research projects and papers, through being a listed reviewer in many regional magazines and research organizations. In the field of research administration, he was assigned to work as the deputy director of Center of Excellence in Hajj and Umrah Research at Umm Al-Qura University (CORE).
On the professional level, through being as Professional Design Certified Consultant participated in more than fifty projects with several local and regional organizations. The initiation of Makkah urban observatory was one of these projects and directing the multi-billion project of Umm Al-Qura University main campus master plan as director of planning and development of university campus.