Ahmed Fahmy

PhD student
Ahmed Fahmy

Ahmed Fahmy is pursuing his Ph.D. in computer engineering from the University of Waterloo. His research interests focus on concurrent data structures and persistent memory algorithms in multi-core systems.

In 2020, Ahmed completed his master’s degree in computer engineering from the American University of Sharjah. In the same year, he joined Dubai Electronic Security Centre as a researcher and software developer. During his master's years, he worked as a graduate teaching assistant in software- and hardware-based undergraduate courses. In addition, he participated in an online free-tutoring initiative provided by the Upsilon Pi Epsilon honour society that supports university students in their courses during the Covid-19 pandemic.

Ahmed currently assists in teaching undergraduate courses on Data Structures and Algorithms (ECE250) and Distributed Computing (ECE454), as well as a graduate course on Distributed and Network-Centric Computing (ECE751).