Walid A. Hanafy

I am a fourth-year PhD student in the College of Information & Computer Sciences, University of Massachusetts, Amherst. I am advised by Prof. Prashant Shenoy. I am affiliated with Laboratory for Advanced Software Systems. Before Joining UMass I worked as a Researcher and as an R&D engineer in multiple Universities. I also worked as a developer for a couple of years.

My research interests include cloud computing, software architecture and building large scale distributed systems. My current research focuses on building sustainable and energy-efficient systems. The work spans edge computing, green computing, energy informatics, and machine learning systems. For other details please checkout my resume.

Recent News:

  • Jan 2023: Our Dělen Paper was accepted to IoTDI'23.
  • Jan 2023: Our "Model-driven Cluster Resource Management for AI Workloads in Edge Clouds" paper was accepted in ACM TAAS (link)
  • Sept 2022: Our Ecovisor Paper was accepted to ASPLOS'23 (link)
  • Summer 2022: I will be rejoining Network and Distributed Systems Research Group at Nokia Bell Labs Murray Hill, NJ.

Education:

MS/PhD Student, University of Massachusetts, Amherst, MA, USA (2019 - NOW)
  • My research focuses on building resilient and efficient machine learning systems.
  • Thesis Title: TBD
MS in Computer Engineering, Helwan University, Egypt (2015 - 2018)
  • My research focused on Autonomous Cloud Computing Infrastructure Management
  • Thesis Title: Container Type Virtualization Management in Cloud Computing
BS in Computer Engineering, Helwan University, Egypt (2006 - 2011)
  • I Graduated as a Top of Class with score 82.5%
  • My Graduation Project was a driver assistant system capable of monitoring drivers state and behavior using computing vision and ultrasonic sensors

Publications:

  1. Qianlin Liang, Walid A. Hanafy, Ahmed Ali-Eldin, David Irwin, and Prashant Shenoy. Dělen: Enabling Flexible and Adaptive Model-serving for Multi-tenant Edge AI. In Proceedings of IEEE/ACM Eighth International Conference on Internet-of-Things Design and Implementation (IoTDI), San Antonio May 2023.
  2. Abel Souza, Noman Bashir, Jorge Murillo, Walid Hanafy, Qianlin Liang, David Irwin, and Prashant Shenoy. 2023. Ecovisor: A Virtual Energy System for Carbon-Efficient Applications. In Proceedings of the 27thACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’23).
  3. Liang, Q., Hanafy, W. A., Ali-Eldin, A., & Shenoy, P. (2022). Model-driven Cluster Resource Management for AI Workloads in Edge Clouds. In ACM Transactions on Adaptive andAutonomous Systems (TAAS) Jan 2023
  4. Walid A. Hanafy, Tergel Molom-Ochir, and Rohan Shenoy. 2021. Design Considerations for Energy-efficient Inference on Edge Devices. In Proceedings of the Second ACM International Workshop on Energy-Efficient Learning at the Edge (WEEE '21).
  5. W. A. Hanafy, A. Pina and S. A. Salem, “Machine Learning Approach for Photovoltaic Panels Cleanliness Detection,” 2019 15th International Computer Engineering Conference (ICENCO), Cairo, Egypt, 2019, pp. 72-77.
  6. W. A. Hanafy, A. E. Mohamed and S. A. Salem, “A New Infrastructure Elasticity Control Algorithm for Containerized Cloud,” in IEEE Access, vol. 7, pp. 39731-39741, 2019.
  7. W. A. Hanafy, A. E. Mohamed and S. A. Salem, “Novel selection policies for container-based cloud deployment models,” 2017 13th International Computer Engineering Conference (ICENCO), Cairo, 2017, pp. 237-242.
  8. W. A. Hanafy, A. E. Mohamed and S. A. Salem, “A load balancing with power optimization algorithm for container-based infrastructure management,” 2017 12th International Conference on Computer Engineering and Systems (ICCES), Cairo, 2017, pp. 161-166.

Teaching Experience:

University of Massachusetts, Amherst, MA, USA

  • COMPSCI 577: Operating Systems Design and Implementation
  • COMPSCI 677: Distributed and Operating Systems

Helwan University, Egypt

  • Software Engineering
  • Operating Systems
  • Cloud Computing
  • Distributed Systems
  • Database Systems