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
- "Building Better Data-Intensive Systems Using Machine Learning"
- Computer Science Department, Cornell University, Ithaca, New York, USA, 2023
- School of Computer Science, Georgia Tech, Georgia, USA, 2023
- Information School, University of Illinois, Urbana-Champaign, Illinois, USA, 2023
- Computer Science Department, University of Southern California, California, USA, 2023
- Computer Science Department, Purdue University, Indiana, USA, 2023
- Computer Science Department, University of Virginia, Charlottesville, Virginia, USA, 2023
- School of Data Science, University of Virginia, Charlottesville, Virginia, USA, 2023
- Computer Science Department, University of California, Santa Barbra, California, USA, 2023
- Computer Science Department, Rutgers University, New Jersey, USA, 2023
- Computer Science and Engineering Department, University of California, Santa Cruz, California, USA, 2023
- Computer Science Department, University of Rochester, New York, USA, 2023
- Computer Science Department, Indiana University, Bloomington, Indiana, USA, 2023
- Computer Science Department, George Mason University, Virginia, USA, 2023
- "Machine Learning Enhanced Query Scheduling and Execution Operations in Database Systems", DATA Lab @ Northeastern University, Boston, Massachusetts, USA, 2023
- "Building Better Data-Intensive Systems Using Machine Learning", University of Minnesota's Data Management Group, 2023
- "Instance-Optimized Data Structures and Algorithms", Facebook's Velox Team, 2022
- "LSched: A Workload-Aware Learned Query Scheduler for Analytical Database Systems", Cornell Database Group, Ithaca, New York, USA, 2022
- "Machine Learning Meets Big Spatial Data: The Landscape", University of Maryland Institute for Advanced Computer Studies, College Park, Maryland, USA, 2021
- "Machine Learning Meets Big Spatial Data", ICDE 2020 tutorial, Dallas, Texas, USA, 2020
- "Towards Scalable Spatial Probabilistic Graphical Modeling", SIGSPATIAL 2019 Student Research Competition,
Chicago, USA, 2019
- "Adopting Markov Logic Networks for Big Spatial Data", MIT Data Systems Group, Cambridge, Massachusetts, USA, 2019
- "Machine Learning Meets Big Spatial Data", VLDB 2019 tutorial, Los Angeles, California, USA, 2019
- "Machine Learning Meets Big Spatial Data", SSTD 2019 tutorial (Invited), Vienna, Austria, 2019
- "Containerization of Data Intensive Computations with CRA", Microsoft Research Redmond, Washington, USA, 2017
- "Optimizing Spatial Queries in MapReduce", SIGMOD 2017 Student Research Competition, Chicago, USA, 2017
- "On Spatial Joins in MapReduce", University of Minnesota Research Showcase Exhibit, Minnesota, USA, 2017
- "Coral: Common Run-time for Analytics", Microsoft Research Redmond, Washington, USA, 2016
- "Cost-based Multi-query Optimization inside the Odyssey System", NEC Labs America, California, USA, 2015
- "Introduction to Machine Learning - The Brilliance of Science", ACM Alexandria Chapter Machine Learning Day, Bibliotheca Alexandrina, Egypt, 2013
- "Collaborative Machine Translation Evaluation", Alexandria University Research Day, Alexandria, Egypt, 2013
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)
|