Projects
Welcome to my projects page! Here, you’ll find a collection of both past and ongoing projects that I’ve worked on.
SIDE PROJECT: LLM-Powered Network Privacy Auditor
Description:
A proof-of-concept for a tool that translates raw network traffic logs (e.g., DNS queries, connection logs) into human-readable privacy reports. The system uses an LLM, backed by a knowledge base of known tracking domains and network protocols, to identify and explain potential data leaks or surveillance activities in a network’s device communication.
Technologies Used:
- Python, LlamaIndex, LangChain, LangGraph
Project Status:
- Conceptual / In Progress
Bystander Privacy
Description:
Working on a system to allow for bystander privacy.
Technologies Used:
- Kotlin, Android Development, OpenGL, Python
Project Status:
- In Progress, a short paper accepted at ACM MobiHoc’25
Amazon Alexa Privacy
Description:
Analyzing the ad eco system of the Amazon Alexa devices.
Technologies Used:
- Python
Project Status:
- In Progress
VBIT: Visualizing and Blocking of IoT Trackers
Description:
An interactive system that combines Mixed Reality (MR) and web-based applications to help users identify and manage data collection by Internet of Things (IoT) devices in shared spaces. By analyzing network traffic, VBIT enables users to visualize tracking services and take action to stop or limit unwanted data collection, offering transparency and control over IoT privacy.
Technologies Used:
- Python (Flask)
- JavaScript/CSS
- SQLite (for storing user data and challenges)
Project Status:
- Under Review at ACM TIOT Journal
Link:
arXiv, Project Page
ML Model to Detect Access Points in the Wild
Description:
I worked on training a ML model to detect Cisco Access Points in the wild.
Technologies Used/Needed:
- YOLO/CNNs
- Python
Project Status:
- Completed
Location
- Cisco Internship (2023)
Decoding Light-Based Messages
Description:
I worked on a project that use real time video to detect a message that is being transmitted by a blinking LED light source.
Technologies Used/Needed:
- Opencv.js
- Javascript
- Computer vision
Project Status:
- Completed
Location
- Cisco Internship (2021, 2022)
Link:
US Patent
Cisco Wireless 3D Analyzer
Description:
I worked on a project to create 3D wireless heat-maps.
Technologies Used:
- Javascript
- Three.js
- GLSL shaders
- GPGPU
Project Status:
- Completed
Location
- Cisco Internship (2020)
Link:
View Sample of Project
Virtual Knowledge Graph (VKG) to Database
Description:
I worked on extending an open source Ontology-based Data Access (OBDA) system, Ontop, to support multiple types of databases simultaneously. The added database was a graph based one called Gremlin.
Technologies Used:
- Java
- Gremlin
- SQL
- SPARQL
Project Status:
- Completed
Location
- Cisco Internship (2019-2020)
