Loading Image

Computer Science


Project Preview


Java application similar to Google Maps using own implementations of K-d trees, heaps, and graphs for routing and finding the shortest path between locations, and tries for searching locations and autocomplete

Web Application Demo Link »

Magic Mirror

A Raspberry Pi-powered monitor enclosed in plexi glass, one-way film, and custom, self-cut wooden frames to resemble a "smart mirror". Customized to display modules such as the current time, weather, news, and live scores from professional sports, complete with Amazon Alexa integration for voice activation

YouTube Demo Link »

Project Preview
Project Preview

Web Scraper

A web scraping template script written in Python to easily transform targeted website data into a CSV file. All the user needs to do is to input information outlined in the Wiki on Github to scrape a shopping site or blog!

Github Link »

Build Your Own World

2D-game world generator written in Java using graphs to layout the map and priority queues to minimize collisions between rooms. The application randomly generates worlds based on input seed and also allows for user keyboard inputs to move around, change avatar appearance, save the game and "replay" their most recent save, complete with cool dungeon hunting music.


Project Preview