Services and Activities

  • Program Committee
    • ACM International Conference on Management of Data (SIGMOD), 2022 - 2024
    • International Conference on Very Large Data Bases (VLDB), 2023 - 2024
    • IEEE International Conference on Data Engineering (ICDE), 2023
    • The International Conference on Extending Database Technology (EDBT), 2022, 2024
    • ACM International Conference on Advances in Geographic Information Systems (SIGSPATIAL), 2020 - 2023
    • International Conference on Automated Machine Learning (AutoML-Conf), 2022
    • International Conference on Advanced Geographic Information Sys, Applications, and Services (GEOProcessing), 2020 - 2021
    • Automated Machine Learning Workshop (AutoML) @ International Conference on Machine Learning (ICML), 2020 - 2021
    • Geospatial Data Access and Processing APIs Workshop (SpatialAPI) @ ACM International Conference on Advances in Geographic Information Systems (SIGSPATIAL), 2020 - 2021
  • Invited Journal/Transactions Reviewer
    • The International Journal on Very Large Data Bases (VLDBJ), 2022
    • IEEE Internet of Things Journal (IoT-J), 2021
    • IEEE Transactions on Knowledge and Data Engineering (TKDE), 2020
    • Distributed and Parallel Databases (DAPD), 2020
    • ACM Transactions on Spatial Algorithms and Systems (TSAS), 2019 - 2021, 2023
    • International Journal on Advances of Computer Science for Geographic Information Systems (GeoInformatica), 2018 - 2020
    • IEEE Transactions on Mobile Computing (TMC), 2013 - 2014
    • IEEE Transactions on Vehicular Technology (TVT), 2012 - 2014
    • IEEE Signal Processing Magazine, 2013
  • External Reviewer
    • Conference on Machine Learning and Systems (MLSys), 2022
    • ACM International Conference on Management of Data (SIGMOD), 2015 - 2020
    • International Conference on Very Large Data Bases (VLDB), 2014 - 2020
    • IEEE International Conference on Data Engineering (ICDE), 2014 - 2019
    • ACM International Conference on Advances in Geographic Information Systems (SIGSPATIAL), 2014 - 2018
    • International Conference on Extending Database Technology (EDBT), 2017
    • International Symposium on Spatial and Temporal Databases (SSTD), 2014 - 2018
    • IEEE International Conference on Mobile Data Management (MDM), 2016 - 2017
    • Scientific and Statistical Database Management Conference (SSDBM), 2017
  • Volunteering Services
    • Session chair:
      • The International Conference on Extending Database Technology (EDBT), 2022
    • Member of the Grants Committee in the Council of Graduate Students (COGS), University of Minnesota, Twin Cities, 2019
    • Webmaster for ACM SIGSPATIAL, 2014 - 2017
    • Representative of Data Management Lab at University of Minnesota Research Showcase Exhibit, 2017
    • Student volunteer:
      • International Conference on Very Large Data Bases (VLDB), 2019
      • ACM International Conference on Management of Data (SIGMOD), 2017
      • ACM International Conference on Advances in Geographic Information Systems (SIGSPATIAL), 2015, 2017 - 2018
  • Organizational Services
    • Mentor in the VLDB 2022 Diversity and Inclusion Program, VLDB, 2022
    • Mentor/Counselor in the Egypt Scholars initiative, Egypt, 2022
    • Organizer of the annual MIT DSAIL Retreat, MIT, 2021
    • Mentor in the Undergraduate Research Opportunities Program (UROP), MIT, 2020 - 2021
    • Organizer in Start Menu Day, Alexandria University, 2013
    • Appointed as the Oracle CS club leader, Alexandria University, 2012 - 2013
  • Talks

Teaching

  • University of Minnesota, Twin Cities
    • CSCI-4707 Practice of Database Systems (Fall 2014, Spring 2015, Fall 2015, Spring 2018)
  • Alexandria University
    • CS-121 Programming using Java and C/C++ (Fall 2010, Fall 2012, Fall 2013)
    • CS-223 Advanced Data Structures (Spring 2010, Spring 2012, Spring 2013)
    • CS-221 Object-Oriented Programming (Fall 2010)
    • CS-322 Database Systems (Spring 2012, Spring 2013)
    • CS-E41 Special Topics on Information Systems (Fall 2010, Fall 2012, Fall 2013)
    • CS-E42 Pattern Recognition and Applications (Fall 2010)
    • CS-E43 Introduction to Computer Vision (Fall 2012)