MY RECENT PROJECTS:

Virtual Pet

Screenshot of Virtual Pet project

A basic console app that served a purpose of introducing me to basic concepts of Java, Virtual Pet was fun to code. Satisfaction I received when I wrote my first application that actually worked is hard to explain in words.
This application was written in IntelliJ IDEA utilizing understanding of classes, methods, variables, and loops.

Virtual Pet on GitHub

Virtual Pet Shelter

Screenshot of Virtual Pet Shelter project

This application evolves from the Virtual Pet referenced above, and is more complex. OOP concepts are introduced, as well as working with maps and more elaborate console inputs and outputs.

Virtual Pet Shelter on GitHub

Virtual Pets AMOK

Screenshot of Virtual Pets AMOK project

Virtual Pets AMOK is yet another variation of the Virtual Pet family of applications, with added layers of complexity. This version showcases OOP concepts like abstraction, polymorphism and inheritance. Some of its methods were also developed using TDD.

Virtual Pets AMOK on GitHub