Smart fridge inventory tracker with barcode scanning, OCR, and expiration alerts. Built with FastAPI, SQLite, and modern web technologies.
Full-stack IDE to simplify programming for the Iridium 9704 Development Kit using Arduino. Automatically generates Arduino firmware code from visual block diagrams, ideal for students working with satellite-connected hardware.
Built a 32-bit 5-stage pipelined MIPS CPU (IF, ID, EXE, MEM, WB) with data forwarding and hazard management. Demonstrated support for a wide range of MIPS instructions on FPGA.
A collection of interactive web games including Tetris and Daily Guessr. Built with vanilla JavaScript and modern CSS animations.