Currently transitioning from the Johns Hopkins University, USA to the AMIAD, FR. I work on speech technologies and security, with a focus on speech anonymization, deepfake detection, speech-aware LLMs, and speaker recognition.
Machine learning for behavioral and physiological biometric authentication, including commercial and forensic applications, deepfakes, system vulnerabilities and defenses, and the legal, ethical, and moral dimensions of these technologies.
Spring 2026Instructor · 35 students (25 master’s, 10 undergraduate)
Spring 2025Course Creator and Instructor · 10 master’s students
Machine learning theory and algorithms for modeling, classifying, and retrieving information from complex real-world signals such as audio, speech, images, and video.
Fall 2025Co-Instructor · 49 master’s students
Fall 2024Co-Instructor · 60 students (58 master’s, 2 undergraduates)
Fall 2023Teaching Assistant · 60 students (59 master’s, 1 undergraduate)
Explore Machine Learning Solutions for Security
EN.500.111 · HEART Program · Undergraduate
A hands-on introduction to machine learning in Python through authentication and attack-detection examples, coding exercises, and a collaborative group project. HEART program is a program designed to provide PhD candidates and Post-docs with opportunities and guidanceto design and implement a cycle of lectures from scratch, and teach them to a small group of students.
Fall 2023Course Creator and Instructor · 14 undergraduate students (2 classes of 6 and 8)
Computational Modeling for Electrical and Computer Engineering
EN.520.123 · Undergraduate
Computational approaches to electrical and computer engineering problems, from translating real-world tasks into mathematical models to implementing the required algorithms in MATLAB.
Spring 2024Co-Instructor · 57 undergraduate students
Spring 2023Teaching Assistant · 50 undergraduate students
Introduction to Machine Learning
ENSIM Engineering School · Master 1
introduced the fundamentals of Python programming, including basic syntax, data structures, and commonly used libraries. The course also covered essential machine learning and data processing concepts, such as data preparation, model training, and performance evaluation.
Spring 2022Teaching Assistant · 2 classes of 20 students each