(2021)

This project was a Java-based search engine optimized for efficiently handling document storage both in memory and on disk. There was also built-in undo functionality (based on a LRU eviction strategy), JSON-based storage, and robust performance for large data sets.

  • Tech Stack: Java (Custom data structures (B-tree, Trie, Heap, Hash Table))