University of Waterloo

Omar Al-Saleh.

Ph.D. Student in Computer Science

Distributed Systems · LLM Systems
& AI Infrastructure

I am a Ph.D. student at the University of Waterloo, supervised by Prof. Samer Al-Kiswany in the Waterloo Advanced Systems Lab. My research interests center on efficient, scalable computing systems.

OAPortrait coming soon

01 / Research interests

Research Interests

My research interests concern the design and evaluation of efficient, scalable, and reliable computing systems.

Scalability & reliability

Distributed Systems

Performance, scalability, and reliability across interconnected computing systems.

Scalability · Reliability · Performance
Efficient inference

LLM Systems

Large language model serving, inference evaluation, and efficient memory and cache management.

LLM serving · Inference · KV-cache
Computing infrastructure

AI Infrastructure

GPU computing, resource management, and scalable infrastructure for demanding AI workloads.

GPU computing · Resource management

02 / Education

Education & Academic Record

Doctoral studies in Computer Science, following undergraduate training in Computer Engineering.

University of Waterloo

Ph.D. in Computer Science

Waterloo Advanced Systems Lab
Supervisor: Prof. Samer Al-Kiswany

Distributed SystemsLLM SystemsAI Infrastructure
95.25/100Current GPA · A+

Jordan University of Science and Technology

B.Sc. in Computer Engineering

Excellent with Honors · Top of graduating class

3.94/4.00Graduating GPA

03 / Publication

Publication

2024Conference paper

Applying AI and Machine Learning to Enhance Automated Cybersecurity and Network Threat Identification

15th International Conference on Emerging Ubiquitous Systems and Pervasive Networks (EUSPN 2024)

Co-authored and presented work on AI/ML approaches to cyber-threat detection in distributed networks, including deployment challenges around adversarial attacks, data imbalance, and resource constraints.

Leuven, Belgium · October 2024Read paper on ScienceDirect ↗

04 / Selected projects & honors

Selected Projects & Honors

Software and hardware projects recognized through academic awards and national competition participation.

Best Graduation Project Award

ICICS 2025 · 16th International Conference on Information and Communication Systems

FlowBot

A drag-and-drop platform for building chatbot workflows, connecting a visual editor with an end-to-end application.

  • Visual workflow creation and chatbot interaction.
  • Authentication and session management.
  • Levenshtein-distance-based response matching.
React.NET CoreSQL Server

Top 5 Finalist

JoSDC 2023 · National Semiconductor Design Competition

MIPS Pipelined CPU
with Stack Memory

A five-stage processor combining pipelined execution with stack memory and mechanisms for handling instruction dependencies.

  • Forwarding and stalling for pipeline hazards.
  • Branch prediction and test benches.
  • Recognition in a national competition with 100+ participants.
VerilogComputer Architecture
Explore repository ↗

05 / Professional experience

Professional Experience

Experience in full-stack software development, enterprise applications, and database systems.

Software Developer

Anazeem Information Technology

Developed enterprise ERP functionality across Angular interfaces, .NET Core REST APIs, and SQL Server. Worked on authentication, role-based authorization, security, performance, and end-to-end integration.

Angular.NET CoreSQL Server

Software Developer Intern

Optimiza

Developed full-stack services with .NET Core, React, Entity Framework Core, and SQL Server, including REST APIs, authentication, database logic, and Python workflow automation.

React.NET CorePython

06 / Contact

Contact Information

For academic correspondence and professional inquiries.

oalsaleh@uwaterloo.ca