My Projects

Driver Fatigue System Driver Fatigue System Driver Fatigue System

Driver Fatigue System

Raspberry Pi + ESP32-CAM + BLE + OLED → Real-time driver alert detection.

Python OpenCV ESP32 BLE I2C GPIO
View →
Airbnb Data Ingestion Pipeline Airbnb Analytics Dashboard

Airbnb Data Querying & Analysis

Processed over 500 MB of Airbnb listing data using Python and SQL to build scalable ingestion pipelines and analytical queries for insights on pricing, reviews, and occupancy trends.

Python mySQL Pandas MongoDB
View →
Watchful Eye LA Screenshot 1 Watchful Eye LA Screenshot 2

Watchful Eye LA

Flask web app visualizing LA crime with Leaflet maps and Chart.js analytics.

Flask Leaflet Chart.js GCP SQL
View →
LC3 Processor Block Diagram LC3 Processor Simulation

LC3 Processor

Custom LC3 CPU built in SystemVerilog, simulated with ModelSim and tested via assembly.

SystemVerilog ModelSim
Private Repo
Rally X Game FPGA Implementation Rally X Game Simulation in ModelSim

Rally-X Game (FPGA)

Classic Rally-X arcade game recreated in VHDL and Verilog, simulated with ModelSim and deployed on FPGA hardware.

VHDL Verilog ModelSim
View →
Illinix 391 RISC-V OS Shell Illinix 391 Virtual Memory Demo

Illinix 391 Operating System

RISC-V operating system built from scratch for UIUC ECE 391, featuring system calls, virtual memory, and multitasking drivers.

C RISC-V Operating Systems
Private Repo