Object-Oriented Java Projects
A collection of Java applications built during CS 180, using encapsulation, inheritance, and polymorphism. Focused on clean class design, modular code, and systematic testing against edge cases.
A running collection of experiments, class projects, and weekend builds. Each one taught me something new.
A collection of Java applications built during CS 180, using encapsulation, inheritance, and polymorphism. Focused on clean class design, modular code, and systematic testing against edge cases.
A small tool for guitarists that suggests chord progressions based on mood and genre — born out of my own habit of running out of ideas mid-jam.
An interactive playground for watching common sorting algorithms run step by step — built to make the ideas stick a little better than a textbook ever could.
More coming soon. Want to collaborate? Drop me a line.