Data Structures & Algorithm Implementations
Designed and implemented modular solutions for linear and non-linear data structures including arrays, linked lists, stacks, queues, and trees in C++ and Java. Practiced algorithmic optimization with a focus on time complexity, space complexity, and clean code principles.