PhD Candidate in Electrical and Computer Engineering
University of California, Irvine • EECS Department
I am a PhD candidate in the EECS department at the University of California, Irvine, advised by Prof. Athina Markopoulou. I received my B.E. degree in Computer and Communications Engineering from American University of Beirut in 2020 and my M.Sc. degree in Electrical Engineering from University of California, Irvine in 2023.
My research focuses on developing innovative solutions at the intersection of privacy, security, and emerging technologies. I'm particularly passionate about empowering users with transparency and control over their data in IoT ecosystems and camera-enabled devices.
Expected Graduation: June 2026
Under Review
A system that enables bystanders to signal their privacy preferences to camera-enabled devices in their vicinity.
Under Review
An interactive system combining Mixed Reality and web applications to help users identify and manage data collection by IoT devices in shared spaces.
ACM MobiHoc '25 - The Twenty-sixth International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing, October 27–30, 2025, Houston, TX, USA
A novel approach to protect bystander privacy in augmented reality environments using LED-based signaling.
Proceedings of the Privacy Enhancing Technologies Symposium (PETS) 2022, Issue 3, July 2022, Sydney, Australia
A system for fingerprinting and identifying smart TV applications through network traffic analysis.
U.S. Patent 11935299, March 19, 2024
A method for decoding messages transmitted through blinking LED light sources using real-time video processing.
Developed ML models for detecting access points in real-world deployments.
Continued work on light-based communication systems for device maintenance.
Developed system for decoding light-based messages, leading to U.S. Patent 11935299.
1. Built a 3D Wireless Analyzer using Three.js, GLSL shaders, and GPGPU to visualize RF heatmaps and network coverage in real-time, significantly enhancing observability tools.
2. Extended Ontop OBDA system to support multiple database types including Gremlin graph databases.
Assisted students with digital logic design, computer organization concepts, and laboratory assignments.
A system that allows bystanders to signal their privacy preferences to camera-enabled devices, enabling privacy-aware recording and data collection.
Technologies: Kotlin, Android Development, OpenGL, Python
Status:Under Review
A tool that translates raw network traffic logs into human-readable privacy reports using LLMs, backed by a knowledge base of tracking domains and protocols.
Technologies: Python, LlamaIndex, LangChain, LangGraph
A novel LED-based signaling system that enables bystander privacy protection in augmented reality environments. Accepted at ACM MobiHoc'25.
Technologies: Kotlin, Android Development, OpenGL, Computer Vision
Status: Published at ACM MobiHoc '25
An interactive Mixed Reality and web-based system that enables users to identify and manage data collection by IoT devices through network traffic analysis and visualization.
Technologies: Python (Flask), JavaScript/CSS, SQLite, Mixed Reality
Analyzing the advertising ecosystem of Amazon Alexa devices to understand data collection practices and privacy implications.
Technologies: Python, Network Analysis
Trained a machine learning model to detect Cisco Access Points in real-world environments using computer vision techniques.
Technologies: YOLO/CNNs, Python
Location: Cisco Internship (2023)
Developed a system using real-time video to detect and decode messages transmitted by blinking LED light sources for device maintenance.
Technologies: OpenCV.js, JavaScript, Computer Vision
Location: Cisco Internship (2021, 2022)
Created 3D wireless heat-maps for network visualization using advanced graphics programming and GPU computation.
Technologies: JavaScript, Three.js, GLSL Shaders, GPGPU
Location: Cisco Internship (2020)
Extended the open-source OBDA system Ontop to support multiple database types simultaneously, adding graph database (Gremlin) support.
Technologies: Java, Gremlin, SQL, SPARQL
Location: Cisco Internship (2019-2020)