University of Waterloo · Data Systems Group

Enamul Haque

Moni

PhD Candidate & Lecturer · David R. Cheriton School of Computer Science
Supervised by Dr. Grant Weddell & Dr. David Toman

DC Building (Data Systems Lab), Waterloo, ON, Canada
enamul.haque@uwaterloo.ca
Knowledge Representation Databases Artificial Intelligence Data Science Data Integration Machine Learning
Enamul Haque (Moni)
0
Degrees
0
Years Industry
0
Research Areas
About Me

Bridging Industry
& Academic Research

"A Journey of a thousand miles begins with a single step." — Laozi

I am a passionate computer science researcher who started as a technology enthusiast undergraduate and went through a long journey with multiple track records in different fields — both in industry and academia — and still believe "I have miles to go, before I sleep."

Along this journey, I have acquired diverse experiences ranging from Computing & IT (Software Development, Networking) to Telecommunications (Network Operations, Quality, Automation) and then Business (Process, Six Sigma, Management), and finally Data Science (Databases, AI, and Machine Learning).

I like to take new challenges and embark on new ventures so I can acquire new knowledge and, by integrating them with previous insights, deploy them for better results. In the organizations I've worked with, I always encouraged innovative ideas and inspired problem-solving effectively — increasing my confidence to learn, teach, and build a stronger next generation.

At the University of Waterloo (Data Systems Group), my research falls broadly under AI — specifically at the cross-section of Knowledge Representation and Databases. I am supervised by Dr. Grant Weddell and Dr. David Toman.

Education

PhD Candidate, Computer Science
University of Waterloo
Current · Waterloo, ON, Canada
Data Systems Group · Supervisors: Dr. Grant Weddell & Dr. David Toman
Focus: Knowledge Representation & Databases
MSc, Computer Science
McMaster University
Hamilton, ON, Canada
Data Science Lab · Supervisor: Dr. Fei Chiang
Research: Data Cleaning from an Ontological Perspective
MBA, Management & Marketing
North South University
Dhaka, Bangladesh
BSc, Computer Science & Engineering
Chittagong University of Engineering and Technology (CUET)
Chittagong, Bangladesh
Undergraduate Research: Machine Learning
Research Focus

Areas of Inquiry

My research sits at the intersection of AI and data management, exploring formal foundations with practical impact.

🧠
Knowledge Representation
Formal languages for representing and reasoning about knowledge, including description logics, ontologies, and knowledge bases with dynamic data updates.
🗄️
Databases & Data Systems
Query languages, graph-based data models (GRM/SQLP), structured data integration, and heterogeneous data source management with identity resolution.
🤖
Artificial Intelligence
Cross-disciplinary AI research spanning symbolic AI, reasoning systems, and applied machine learning for real-world societal problems.
🔬
Data Science & Cleaning
Ontological data cleaning, multidimensional data quality frameworks, Answer Set Programming for optimal repairs, and machine learning for data analysis.
Scholarly Work

Publications

Research publications in data systems, knowledge representation, and AI. Filter by topic or type.

Conference
Extending Description Logic Knowledge Bases with Reliable Reference Mechanisms
Enamul Haque, Grant Weddell, David Toman
International Workshop on Description Logics · DL 2023
Conference
Structured Data Integration with Graph Relational Model and SQLP
Enamul Haque, Grant Weddell, David Toman
Data Systems Research · University of Waterloo · 2022–2024
Workshop
Data Cleaning in Ontological Multidimensional Models via Answer Set Programming
Enamul Haque, Fei Chiang
McMaster University · Data Science Lab · MSc Research
Conference
Machine Learning Approaches to Address Stigma of Substance Abuse in Developing Nations
Research Team including Enamul Haque
University of Waterloo · 2022
Analysis
Data Science Analysis: Online Classes Affected Students and Teachers Differently Worldwide
Research Team including Enamul Haque
University of Waterloo · May 2022
For the complete and up-to-date list of publications, visit my Google Scholar profile .
Visual Research

Research Posters

Conference and symposium posters summarizing key research contributions. Click to learn more.

01 🗂️
Poster · 01
Structured Data Integration with GRM/SQLP
02 🔗
Poster · 02
Reliable Reference Mechanisms for Knowledge Bases
03 ⚡
Poster · 03
Parallel Graph Pattern Matching with Golang
04 🧹
Poster · 04
Data Cleaning in Ontological Multidimensional Models
Talks & Presentations

Speaking

Conference presentations, tutorials, and lectures. Slides available on SlideShare.

Research Talk
Structured Data Integration: A Graph-Based Approach with GRM/SQLP
Data Systems Group Seminar · University of Waterloo
2023–2024
Workshop Presentation
Reliable Reference Mechanisms in Description Logic Knowledge Bases
International Workshop on Description Logics (DL)
2023
Research Presentation
Data Cleaning from an Ontological Perspective
McMaster University · Data Science Lab Seminar
2021
Tutorial / Lecture
Introduction to Machine Learning for Data Science
University of Waterloo · Guest Lecture
2022–2024
Technical Talk
Parallel Graph Pattern Matching: Concurrency in Go
Computer Science Research Showcase · UWaterloo
2023
Industry Talk
From Telecommunications to Data Science: A Practitioner's Journey
Career Development Seminar · University of Waterloo
2022
Education

Teaching

Courses & Roles

CS
Data Structures and Algorithms
Teaching Assistant / Instructor · University of Waterloo
CS
Introduction to Database Systems
Teaching Assistant · University of Waterloo
DS
Data Science and Machine Learning
Lecturer / Guest Lecturer · University of Waterloo
CS
Knowledge Representation and Reasoning
Teaching Assistant · University of Waterloo
DS
Data Quality and Cleaning
Teaching Assistant · McMaster University

Teaching Philosophy

"I believe that teaching is not just the transfer of knowledge — it is the ignition of curiosity. Every student I mentor represents a unique perspective, and my role is to help them integrate new knowledge with their existing experience to discover their own path."

With over a decade of industry experience across computing, telecommunications, and business before returning to academia, I bring real-world context to theoretical concepts — helping students see why what they learn matters beyond the classroom.

Mentorship & Outreach

  • Active mentor for undergraduate and graduate students in data systems research
  • Engages in extracurricular community-building through photography and creative outlets
  • Advocates for interdisciplinary approaches that connect industry and academic research
Get In Touch

Contact

Open to research collaborations, speaking invitations, and academic discussions.

Office
DC Building, Data Systems Lab
University of Waterloo
200 University Ave West, Waterloo, ON N2L 3G1
Affiliation
Data Systems Group
David R. Cheriton School of Computer Science

Online Presence

I am always happy to discuss research ideas, potential collaborations, or industry partnerships. Whether you are a fellow researcher, a student looking for mentorship, or a recruiter — feel free to reach out.

Send Email