Blake Gode
Software Developer
My name is Blake Gode, and I am a computer science major at the University of Minnesota Duluth. I plan on finishing my degree after the Fall of 2025. I have experience with using Python and SQL to manipulate and organize data. I am able to use this data to train predictive machine learning models, automate data processes, or create interactive dashboards for users. Using trained models, I can create statistical analytics and visuals to interpret the accuracy and efficiency of the models.
My Projects
NBA Player Points Prediction
Technologies: Python, Scikit-learn, Pandas, NumPy
This project trains a machine learning model to predict how many points NBA players would score in a given game. The project first cleans and prepares data of NBA box scores from the 2023-2024 season. The clean data is then entered into Scikit Learn's Sequential Feature Selection API, which selects 30 features that contain the most correlation to the target value. Finally, the data is used to train Scikit Learn's Ridge Classifier model, which is used to predict how many points each NBA player will score in the next game.
github.com/blakegode/NBA_player_PTS_predictorFlutter Sleep App
Technologies: Flutter, Dart, SQLite
This Flutter-based Android application is designed to help users monitor and improve their sleep quality by logging their sleep patterns, calculating their sleep needs, and providing access to reliable sleep-related information.
github.com/blakegode/Flutter-Sleep-AppGraph Creation & Traversal App
Technologies: Java, Android SDK, XML
This project is an Android app that allows users to create and interact with graphs. Users can add vertices and edges, and perform a Depth First traversal on a plotted out graph. The traversed vertices and edges are highlighted in red to demonstrate the order of traversal.
github.com/blakegode/Graph-Project