All projects

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).