Java Data Structures
Custom array, stack, queue, and linked-list implementations in Java with generic, interface-based design and student-record I/O.
A from-scratch implementation of the core sequence data structures in Java (arrays, stacks, queues, linked lists), built around a common interface and exercised on a student-record dataset. The kind of project that makes generics, equality, and iteration semantics click.
Correspondence
Research, data science work or a question about a project. Email, LinkedIn or the contact form all reach me.
There is also a contact form, and aresume (PDF).