Reveille Bubble Tea ↗
A complete point-of-sale platform for a bubble-tea shop: a customer kiosk, a cashier terminal, and a manager dashboard, all on one shared API and database. Deployed live on Render.
Full-stack web applications and hardware down to the logic gate. Click any project to open its breakdown.
Team builds with a real frontend, a real backend, and a real database behind them. Click the card to open the breakdown, then visit the live site.
A complete point-of-sale platform for a bubble-tea shop: a customer kiosk, a cashier terminal, and a manager dashboard, all on one shared API and database. Deployed live on Render.
From combinational logic to a full ARMv8 datapath and a memory-system simulator. Click any card to open its breakdown.
Contributed to the design and integration of a single-cycle ARMv8 datapath spanning fetch, decode, register file, ALU, memory, and write-back, plus control-unit logic for R-type, load/store, and branch behavior, validated through directed instruction testing.
A configurable set-associative cache simulator reporting hit and miss statistics from memory traces. Designed an O(1) LRU replacement policy backed by a hash map and doubly linked list to study miss-rate tradeoffs across configurations.
A 4-bit combination lock implemented on the ZYBO Z7-10, using onboard switches as the input code and LEDs to indicate lock status. Verified correct on-board behavior by testing the Verilog compare logic and documenting required waveforms.
An infrared-based motion and presence alarm that activates a buzzer through comparator thresholding. Shared responsibility for circuit assembly, threshold calibration, and testing under varying ambient-light conditions.
A C++ command-line banking authentication program supporting credential verification and robust input error handling. Debugged defects using gdb breakpoints and step-through execution against automated test scripts.
Whiteboard work and bench builds. I break problems down on paper, trace the signal flow, then validate on real hardware. Click any frame to enlarge.






Browse the full skill matrix and resume, or ask AIDEN to walk you through any project.