Featured Project

Other Projects

CS 415 MP2 - Level Design

MP2 is all about level design and all the important factors that go into it. We touched on player abilities, level layouts, and enemy AI. The objective of this assignment is to design and create a 3D platformer level.

Unreal Engine 5 Level Design Game Development AI Programming Gameplay Systems C++ Blueprints
View on GitHub →

Trackbase Database Project

A music discovery website built on Google Cloud Platform that allows users to search songs, create a favorites list, and get new music suggestions.

Google Cloud SQL HTML Database Management
View on GitHub →

TFT Analyzer (WIP)

This data analysis project uses a Python script to pull data from the Riot Games API, which is then cleaned and stored in a database. Future goal is to implement AI for further analysis and make an overlay.

Python SQL Riot Games API Data Visualization AI/ML Integration
View on GitHub →

Karuta Database Project

A database project and workshop to teach younger students how to access files using pathlib from Python and how to make a simple database using SQLite 3 for analysis.

Python SQL Data Collection
View on GitHub →

The Gear Drop Project

This project proposes and demonstrates a system for managing in-game item drops using Python's Enum module. The project includes functions that use these enumerations along with a random number generator to simulate both fully random and curated item drops for a player.

Python Enumeration Game Development System Design
View on GitHub →

Factors of Student Performance

A data science project focused on identifying key factors that influence student academic performance in both Math and Portuguese subjects. Using Python and Scikit-learn, this analysis applies two distinct machine learning models: Linear Regression, to measure the impact of social and academic factors on final grades, and K-Nearest Neighbors.

Python Scikit-learn Pandas Machine Learning Predictive Modeling
View on GitHub →

Performance in the NBA

A comprehensive statistical analysis of the 2021-2022 NBA season that investigates the correlation between player age and offensive success. The project leverages Pandas, Matplotlib, and Scikit-learn to clean data and perform descriptive analytics, hypothesis testing, and linear and logistic regression modeling.

Python Data Analysis Pandas Linear Regression Sports Analytics
View on GitHub →

League of Legends 2022 Esports Performance Analysis

An exploratory data analysis of the 2022 pro season for League of Legends, using a dataset of over 60,000 match records. This project uses Python to segment player data by role and compare key performance metrics like average kills and CS-per-minute.

Python Pandas Data Analysis Matplotlib Esports Analytics
View on Github →