Raspberry Pi + ESP32-CAM + BLE + OLED → Real-time driver alert detection.
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.
Flask web app visualizing LA crime with Leaflet maps and Chart.js analytics.
Custom LC3 CPU built in SystemVerilog, simulated with ModelSim and tested via assembly.
Classic Rally-X arcade game recreated in VHDL and Verilog, simulated with ModelSim and deployed on FPGA hardware.
RISC-V operating system built from scratch for UIUC ECE 391, featuring system calls, virtual memory, and multitasking drivers.