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
Conducting research in data discovery, table version identification, data lineage, and data lake management.
-
Teaching
Supporting undergraduate computer science courses as a Teaching Assistant through grading, office hours, and student support.
-
Software Engineering
Building full-stack applications, data-intensive systems, and practical tools for research and engineering workflows.
-
Data Science & AI
Developing machine learning and large language model applications for structured data and intelligent data management.
Highlights


