Java / TypeScript
Difficulty: Medium
Bloom Filter Terminal Visualizer
A terminal-based Bloom Filter implementation in Java showcasing FunnelStrategy, Double Hashing, and MurmurHash3 algorithms.
Strategy Pattern State Pattern
Clean code, extensible domain models, and high-concurrency patterns modeled from first principles in Java and TypeScript.
A terminal-based Bloom Filter implementation in Java showcasing FunnelStrategy, Double Hashing, and MurmurHash3 algorithms.
An architectural deep-dive into building high-performance, concurrent LRU/LFU caches using Event Sourcing and Lock Striping.
An in-depth Low-Level Design (LLD) of an enterprise Task Management System featuring custom LRU caching, the Repository pattern, and thread-safe DAO patterns.