Back to projects
SELECTED WORK / January 2026 — March 2026
API Rate Limiter & LRU Cache Visualizer
An interactive client-side application that makes request throttling and cache eviction behavior visible in real time.
Token bucket rate limiting and O(1) LRU cache behavior are translated into observable request, refill, and eviction states.
TOKEN BUCKETLRU / O(1)
THE APPROACH
Making invisible systems understandable.
Engineered a token bucket API rate limiter and O(1) LRU cache with visual request flow, refill cycles, MRU/LRU state, and cache eviction, organized through reusable custom hooks.
ReactTypeScriptViteTailwind CSSGit