About me

I am a Master of Mathematics (MMath) student in Computer Science at the University of Waterloo and a member of the Data Intelligence Lab and the Data Systems Group under the supervision of Professor Renée J. Miller. I also serve as a Teaching Assistant in the David R. Cheriton School of Computer Science.

My research focuses on data discovery, table version identification, data lakes, semantic data integration, and large language models for data management. I am interested in understanding the lineage and evolution of structured data and developing systems that help users discover, relate, and manage large collections of tables.

Prior to joining the University of Waterloo, I completed my Bachelor of Science in Computer Engineering at the Arab Academy for Science, Technology and Maritime Transport (AASTMT). My experience spans machine learning, software engineering, database systems, cloud infrastructure, embedded systems, and human-computer interaction.

What I'm Doing

  • research icon

    Research

    Conducting research in data discovery, table version identification, data lineage, and data lake management.

  • teaching icon

    Teaching

    Supporting undergraduate computer science courses as a Teaching Assistant through grading, office hours, and student support.

  • software engineering icon

    Software Engineering

    Building full-stack applications, data-intensive systems, and practical tools for research and engineering workflows.

  • ai icon

    Data Science & AI

    Developing machine learning and large language model applications for structured data and intelligent data management.

Highlights

  • Research

    Graduate Research

    Working on table version identification, data discovery, and semantic relationships between structured datasets in large data lakes.

  • Teaching

    Teaching Assistantship

    Supporting computer science students at the University of Waterloo through grading, course support, and academic mentoring.

  • AI

    LLM Data Systems

    Evaluated LLM-powered semantic data processing systems including DocETL, Lotus, Palimpzest, and ELEET.

Resume

Education

  1. University of Waterloo

    2026 — Present

    Master of Mathematics (MMath) in Computer Science. Research focus: data discovery, table version identification, data lakes, semantic data integration, and AI for data management. Supervisor: Professor Renée J. Miller.

  2. Arab Academy for Science, Technology and Maritime Transport (AASTMT)

    2020 — 2025

    Bachelor of Science in Computer Engineering. Completed research and engineering projects in machine learning, software development, embedded systems, and human-computer interaction.

Experience

  1. Graduate Researcher

    Oct 2025 — Present

    Conducting research in data discovery and table version identification within large data lakes. Investigating lineage analysis, semantic relationships between tables, and intelligent data management techniques.

  2. Teaching Assistant

    2026 — Present

    Supporting undergraduate Computer Science courses at the University of Waterloo through marking, office hours, student support, and instructional activities.

  3. Visiting Research Scholar

    Jul 2025 — Sep 2025

    Evaluated LLM-powered semantic data processing systems including DocETL, Lotus, Palimpzest, and ELEET. Performed benchmarking and comparative analysis of performance, latency, and cost across data processing workloads.

  4. Frontend Developer Intern — All For One Egypt

    Sep 2024

    Developed modern web interfaces and reusable frontend components using Angular and JavaScript.

  5. Data Center Infrastructure Engineer — National Bank of Egypt

    Jul 2024 — Aug 2024

    Worked on infrastructure operations, monitoring, and maintenance within enterprise-scale banking environments.

  6. Embedded Systems Engineer Intern — Wakalex for Industry & Trade

    Jul 2022 — Aug 2022

    Designed and optimized embedded solutions using Arduino and sensor-based automation systems.

  7. Product Development Engineer — ONGINEERINGCo Consulting

    Mar 2020 — Jul 2020

    Integrated IoT data streams into ML-ready pipelines for COVID-19 alert prototypes and wrote Raspberry Pi scripts for thermal sensors and Bluetooth communication.

Volunteer Work

  1. Team Administrator — Alexandria Sporting Sea Scout & Girls Guides

    Oct 2013 — Nov 2021

    Volunteered in social services through team administration, developing teamwork, resilience, ethical collaboration, and the ability to work effectively under pressure.

  2. Vice Head of Fundraising at Rally Aboqir — AAST Entrepreneurship Center

    Sep 2024 — Jul 2025

    Supported economic empowerment initiatives by helping generate fundraising event ideas and organizing a database system for tracking and managing funds.

Certificates

  1. IELTS Academic (Overall Score: 7.5)

    Issued Apr 2026 — Expires Apr 2028

    British Council. Credential ID: 26EG500050ELTM002A.

  2. Supervised Machine Learning: Regression and Classification

    Issued Aug 2024

    DeepLearning.AI and Stanford University. Credential ID: 91WDNV4TTR29. Skill: Artificial Intelligence (AI).

  3. Developing Mobile Applications Using iOS

    Issued Aug 2023

    Information Technology Institute (ITI). Skill: Swift programming.

My Skills

  • Database Systems
    95%
  • Machine Learning & AI
    90%
  • Python
    95%
  • Java & C++
    90%
  • Research & Scientific Writing
    95%
  • Full-Stack Development
    85%

Portfolio

  • LLM DBMS semantic processing dashboard

    Research

    LLM-DBMS Semantic Processing: Comparative Evaluation

    Benchmarked LLM-powered database semantic operators across SQL-shaped workloads, comparing latency, cost, call counts, and token usage across Lotus, DocETL, and Palimpsest.

  • Server health anomaly detection dashboard

    Machine Learning

    Anomaly Detection for Server Health

    Built a prototype ML pipeline to flag abnormal server metrics, reduce manual log checks, and provide explainable outputs for operational review.

  • P300 brain computer interface project

    Machine Learning

    Graduation Project: P300 Brain-Computer Interface

    Developed a non-invasive P300-based BCI using the Unicorn Black headset, signal processing, and ML classification to support accessible interaction with educational sites and custom games.

  • Smart mask biosensor monitor

    Embedded Systems

    Smart Mask: Biosensor-Based Pathogen Exposure Monitor

    Designed a wearable mask concept with integrated biosensors, protected electronics, battery power, and Bluetooth alerts for elevated pathogen exposure.

  • Personal portfolio website

    Web Development

    Personal Portfolio Website

    Built and maintained a responsive personal portfolio to present research, experience, education, certificates, volunteer work, and selected technical projects.

Research

Publications

  • Manuscripts in preparation

    Future Publications

    Peer-reviewed papers and preprints will be added here as they become available.