He previously worked as a post-doctoral researcher with the MISL group at the Computer Science Department, University College Cork, Ireland. He obtained his PhD at the Department of Electrical and Computer Engineering, University of Toronto in 2007. He received his BSc and MSc in Electrical Engineering from Electronics and Electrical Communication Department at Faculty of Engineering, Cairo University in 2000 and 2002 respectively. During summer 2003, Ahmed worked as a system programmer at SysDsoft, Cairo, Egypt. His research interests span different topics in wireless mobile networking such as network architecture, mobility and resource management, and modeling and performance evaluation. He won the best paper award in IFIP Networking 2005 conference.