Architected a multithreaded Java application utilizing parallel processing to
traverse directories significantly faster than sequential methods.
Implemented a clean OOP architecture separating search logic from the GUI.