Projects

Tic-Tac-Toe

The classic game with a neon/SynthWave interface. Created with HTML, CSS and JavaScript. Bitwise operators were also used as part of the algorithm to verify a player has won.

Website

Weather & Music Streaming Project

The final project of my Data Engineering course that uses Python, Jupyter Notebooks, and SQLite. It extracts streaming data from Spotify's API and historical weather data from OpenWeather's API to create a dataset that can be used to analyze if weather impacts streaming activities.

Project Writeup Repository

Acme Inc.

An e-commerce website where you can create an account and purchase unique items to catch your foes! Created with PHP, HTML, CSS, JavaScript, MySQL, and uses RegEx to aid form validation.

Website

Spotify Project PEP

The final project of my Systems Analysis and Design course - a proposal for changes to the Spotify interface and features based on business requirements, using the Agile methodology. Ironically, most of the proposed functionality has been implemented in Spotify since the completion of this project.

Proposal

Anomalous

A Java based game with a twist. It features a retro styled GUI, linked lists, and database CRUD operations (MySQL). As part of the project, I created a document, a 2-minute demo video, and a detailed video explaining the code and data structures used.

Presentation Video Proposal Repository

Delirium Project

The final project of my Human Factors course that involved developing a differential diagnosis app that would integrate with electronic medical records. We took feedback from multiple users on our original wireframes, and turned that feedback into the final version of the wireframes.

Project Writeup

My Bookshelf

A bookshelf illustration created entirely from HTML and CSS. No images were used as all art was created with CSS.

Website

TASC Database Project

The final project from my Database Fundamentals course. It is based on a drug testing company and features multiple diagrams as well as screenshots of the implementation.

Presentation Slides

Recipe Manager

A text-based program to manage a catalog of recipes. You can add recipes and search for recipes. Created using Python and SQLite.

Repository