He received his B.Sc. degree in Computer Science from Alexandria University, Egypt and his M.Sc. and PhD degrees from Max-Planck Institute for Informatics (MPII) and Saarland University in Germany. Before joining AUB, Shady was a postdoctoral researcher at Qatar Computing Research Institute (QCRI).