ACTIVITIES

Most of the time, I am involved in various types of voluntary activities as follows:

Professional Membership

  1. IEEE and IEEE ComSoc Senior Member

  2. ACM Professional Member

  3. USENIX Professional Member

  4. Fellow of the Higher Education Academy (FHEA)

  5. Cisco Networking Academy Certified Instructor and Former FCI Assiut Uni Academy Leader

  6. Hong Kong Computer Society Member

Editorial and Organisation

  1. Organising Committee, ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT), Hong Kong, 2025

  2. Organising Committee, ACM CoNEXT, Los Angeles, USA, 2024

  3. Program Chair, 1st International Workshop on Federated Edge AI Systems (FedEdgeAI) co-located with IEEE ICDCS, Glasgow, UK, 2025

  4. Program Chair, 2nd International Workshop on Networked AI Systems (NetAISys) co-located with ACM MobiSys, Tokyo, Japan, 2024

  5. Program Chair, 5th International Workshop on Embedded and Mobile Deep Learning (EMDL) co-located with ACM MobiSys, Virtual, 2021

  6. Program Chair, KAUST-NeurIPS Workshop on Advances of Machine Learning, KAUST, 2019

  7. Editor, Frontiers in HPC, research topic on HPC for AI in Big Model Era

  8. Tutorial, “Advancing Federated Learning in Practice: From Theory to Real-World Edge Applications”, IEEE ICMLCN, Barcelona, Spain, 2025

  9. Tutorial, Distributed Deep Learning Clinic, KAUST, Saudi Arabia, 2020

  10. Preview Session, Congestion Control, ACM SIGCOMM, 2022

Technical Program Committee (TPC)

  1. International Conference on Machine Learning (ICML)

  2. International Conference on Learning Representations (ICLR)

  3. AAAI Conference on Artificial Intelligence (AAAI)

  4. ACM Conference on emerging Networking EXperiments and Technologies (ACM CoNEXT)

  5. USENIX Annual Technical Conference (ATC)

  6. ACM The Web Conference (WWW)

  7. IEEE International Conference on Distributed Computing Systems (IEEE ICDCS)

  8. IEEE International Conference on Network Protocols (IEEE ICNP)

  9. IEEE Conference on Local Computer Networks (IEEE LCN)

  10. IEEE International Performance Computing and Communications Conference (IEEE IPCCC)

  11. IEEE Conference on High-Performance Switching and Routing (IEEE HPSR)

  12. IEEE Vehicular Technology Conference (IEEE VTC)

  13. ACM Conference on Modeling and Simulation of Wireless and Mobile Systems (ACM MSWiM)

  14. ACM Workshop on Machine Learning and Systems (EuroMLSys) at ACM EuroSys

  15. ACM Workshop on Distributed Machine Learning (DistributedML) at ACM CoNEXT

  16. ACM Workshop on Data Privacy and Federated Learning Technologies for Mobile Edge Networks (FedEdge) at ACM MobiCom

  17. Workshop on Machine Learning for Software Networks (NetLearn) at IEEE NetSoft

Earlier TPC Service (2014-2019)

  1. 2nd IEEE International Conference on Trends of Computer Engineering (ITCE’2019)

  2. 87th IEEE International Vehicular Technology Conference (VTC’2018)

  3. International Conference on Computer Applications and Information Security (ICCAIS’2018) Saudi Computer Society - National Computer Conference (SCS-NCC’2018)

  4. International Conference on Computer Intelligent Systems and Networking (ICCISN’2018)

  5. IEEE World Symposium on Computer Applications and Research (WSCAR’2017)

  6. International Conference on Computers, Data Management and Technology Applications (ICCDMTA’2017)

  7. International Conference on High Performance Compilation, Computing and Communications (HP3C’2015)

  8. International Conference on Signal Processing and Data Mining (ICSPDM’2015)

  9. International Bio-Metrics and Smart Government Summit (IBMSGS’2014)

  10. IEEE World Symposium on Computer Applications and Research (WSCAR’2014)

Journal Reviewer

  1. ACM/IEEE Transactions on Networking (ToN)

  2. IEEE Transactions on Mobile Computing (TMC)

  3. IEEE Transactions on Neural Networks and Learning Systems (TNNLS)

  4. IEEE Internet of Things Journal (IoTJ)

  5. IEEE Journal on Selected Areas in Communications (JSAC)

  6. IEEE Transactions on Information Forensics and Security (TIFS)

  7. IEEE Transactions on Cloud Computing (TCC)

  8. IEEE Transactions on Network and Service Management (TNSM)

  9. IEEE Transactions on Intelligent Transportation Systems (T-ITS)

  10. IEEE Transactions on Machine Learning in Communications and Networking (TMLCN)

  11. Proceedings of the IEEE

  12. IEEE Access

  13. ACM Transactions on Modeling and Performance Evaluation of Computing Systems (TOMPECS)

  14. Computer Networks, Elsevier

  15. Computer Communications, Elsevier

  16. Future Generation Computer Systems, Elsevier

  17. Journal of King Saud University - Computer and Information Sciences, Elsevier

  18. Computer Standards and Interfaces, Elsevier

  19. Telecommunication Systems, Springer

Earlier Reviewing (2014-2019)

  1. ACM Transactions on Modeling and Performance Evaluation of Computing Systems

  2. Journal of Computer Standards and Interfaces, Elsevier

  3. Journal of Computer Communications, Elsevier

  4. IEEE International Conference on Trends of Computer Engineering 2019 (ITCE)

  5. ACM SIGCOMM 2018

  6. IEEE International Conference on Network Protocols 2018 (IEEE ICNP)

  7. IEEE Transactions on Mobile Computing (IEEE TMC)

  8. The Computer Journal by Oxford Academic

  9. The Arabian Journal for Science and Engineering (AJSE)

  10. International Journal of Systems, Control and Communications (IJSCC)

  11. 36th IEEE International Performance Computing and Communications Conference (IPCCC’2017)

  12. 41st IEEE Conference on Local Computer Networks (LCN’2016)

  13. 18th ACM International Conference on Modeling and Simulation of Wireless and Mobile System (MSWiM’2015)

  14. International Conference on Advances in Computing, Communications and Informatics (ICACCI’2014)