MySPIM: Mini MIPS Processor Simulator
Single-cycle MIPS datapath in C on Unix. Executes 14 core instructions end-to-end, with modular ALU, control, and PC update logic. Enforces memory alignment and honors control signals.
C / Unix / Systems Programming
Treasure Coordinates Parser
Java backtracking and parsing to generate all valid (x,y) pairs from a numeric string while enforcing number-format rules.
Java / Algorithms / Backtracking
Enhanced Text Preview
Built core UI and logic to accurately preview customizable text on products in Seller Central, including rotation, alignment, constraints, state management, validation, and tests under feature flags across multiple marketplaces.
React / TypeScript / Jest + RTL / Design Docs