Curriculum vitae
Abdulrahman Diaa
PhD Candidate · University of Waterloo · Ontario, Canada
a2diaa@uwaterloo.ca abdulrahmandiaa.ca Google Scholar LinkedIn
Education
University of Waterloo
PhD in Computer Science
Sep 2023 - Aug 2027 · GPA: 95.5%- Thesis
- On the Privacy and Traceability of Machine Learning Systems
- Supervisor
- Florian Kerschbaum
MMath in Computer Science
Sep 2021 - Aug 2023 · GPA: 96.75%- Thesis
- Differentially-private multiparty clustering
- Supervisor
- Florian Kerschbaum
The American University in Cairo
BSc in Mathematics
Sep 2017 - Jun 2021 · GPA: 4.0/4.0- Thesis
- Lattice-based Cryptography and Fully Homomorphic Encryption: A Survey
- Supervisor
- Ahmed El-Guindy
BSc in Computer Engineering
Sep 2016 - Jun 2021 · GPA: 4.0/4.0- Thesis
- Mixture of Experts for Human Activity Classification from Images
- Supervisors
- Ahmed El-Guindy, Cherif Salama, and Mohammed Moustafa
Awards
Interop Labs PhD Fellowship University of Waterloo
CA$110K President's Graduate Scholarship University of Waterloo
CA$10K Best Poster Award Cybersecurity and Privacy Institute Conference
CA$1K David R. Cheriton Graduate Scholarship University of Waterloo
CA$40K International Masters Award of Excellence University of Waterloo
CA$12.5K Johnston International Entrance Scholarship University of Waterloo
CA$5K Tarek Nour AUC Scholarship The American University in Cairo
US$100K Research Experience
Student Researcher
- Topics
- Private RAG and nearest-neighbor search
- Reference
- Sarvar Patel
Cybersecurity Researcher
- Topics
- Practical batch private information retrieval and privacy-preserving DBSCAN
- Reference
- Erik-Oliver Blass
Research Intern
- Topic
- Privacy-preserving federated learning for recurrent neural networks
- Reference
- Jean-Pierre Hubaux
Undergraduate Data Science Research Intern
- Topics
- Technology forecasting and distributed neural networks
- Reference
- Steve Todd
Undergraduate Researcher
- Topic
- Deep reinforcement learning for traffic control
- Reference
- Cherif Salama
Research Software Development Engineering Intern
Microsoft Advanced Technology Lab - Document Knowledge Extraction Team
- Topic
- Hierarchical clustering for schema inference from semi-structured documents
- Reference
- Achraf Chalabi
Publications
ZipPIR: High-throughput Single-server PIR without Client-side Storage
35th USENIX Security Symposium · 2026- Earlier version presented at FHE.org Conference 2023
FastLloyd: Federated, Accurate, Secure, and Tunable k-Means Clustering with Differential Privacy
34th USENIX Security Symposium · 2025Optimizing Adaptive Attacks against Watermarks for Language Models
42nd International Conference on Machine Learning (ICML) · 2025- Best Poster Award, CPI Annual Conference 2024
- Oral Presentation (3.9%), WMARK@ICLR 2025
- Spotlight Poster (2.6%), ICML 2025
Leveraging Optimization for Adaptive Attacks on Image Watermarks
12th International Conference on Learning Representations (ICLR) · 2024Fast and Private Inference of Deep Neural Networks by Co-designing Activation Functions
33rd USENIX Security Symposium · 2024Privacy-Preserving Federated Recurrent Neural Networks
Proceedings on Privacy Enhancing Technologies (PoPETs) 2023 · 2023Patents
Splitting Neural Networks on Multiple Edge Devices to Train on Vertically Distributed Data
Dell Technologies
- Patent
- US 11934487B2 (Granted)
Forecasting Technology Phases Using Unsupervised Clustering with Wardley Maps
Dell Technologies
- Application
- US 17/160782 (Pending)
Academic Service
Reviewer 40th Annual Conference on Neural Information Processing Systems (NeurIPS)
Workshop Reviewer 1st Workshop on GenAI Watermarking (WMark@ICLR)
Artifact Reviewer (Ninja Award) 34th USENIX Security Symposium
Journal Reviewer Transactions on Knowledge and Data Engineering (TKDE)
Teaching Experience
Teaching Assistant
- Course
- Privacy, Cryptography, Network, and Data Security
- Reference
- Florian Kerschbaum
Teaching Assistant
- Course
- Privacy, Cryptography, Network, and Data Security
- Reference
- Thomas Humphries
Teaching Assistant
- Course
- Embedded Systems Laboratory
- Reference
- Suzanne Safwat
Teaching Assistant
- Course
- Linear Algebra
- Reference
- Ahmed El-Guindy
Teaching Assistant
- Course
- Programming Fundamentals
- Reference
- Howaida Ismail