Java Data Structures & Algorithms

Solving coding problems in Java

SiteGithub
Arena Shop

Mock e-commerce console-based game for purchasing, canceling, and returning battle-themed products

Gift Card Assignment

Developed a gift card assignment game within a four-week sprint, demonstrating strong Java programming skills and algorithmic game design.

Battleship

Designed and implemented a Battleship game in Java using Swing for the user interface, featuring interactive ship placement and turn-based gameplay.

Mushu Says ...

A modern web version of Simon Says in which players are able to test their memory against a computer UI by matching color patterns. Let's see which level you can get to!

Adopt A Bunny

A mock online rabbit shelter in which users are able to “adopt”, edit, update, or delete rabbits of their choice. Go ahead and interact with the site!

Bunnybook

Constructed a rudimentary mock-up of Facebook mimicking its mid 2000s styling. Users are able to update their status and create posts.

Plant It Forward

Trading plant website created with a team in which plant-enthusiasts are able to browse, create, edit, and delete various plant selections.

Churnkey

A Netflix mock-up to highlight the Churnkey Cancel Flow to improve user retention for subscription-based products.

Weaviate

A dog finder app that highlights the Weaviate workflow to search through an API. Please note that the Weaviate test account has a 14-day trial limit and will not respond with search results.

Coalition

Front-end mockup of Coalition Technologies assessment to display patient data.

Democracy Works

Utilizing Democracy Works Voter API, user can enter their location to find elections near them. Please note that results are dependent on upcoming elections and may not return a result.