My Projects

Oklahoma Sooners Dashboard

Oklahoma Sooners Dashboard

A Django-powered college football dashboard that pulls live data from the CFBD API. Displays season records, AP rankings, player stat leaders, an annotated schedule, and game box scores. Features idempotent data syncing, caching for performance, and a custom management command for refreshing stats.

Python, Django, SQLite, CFBD API, Bootstrap

October 2025 - November 2025

GitHub
Type 2 Diabetes Prediction Website (Capstone Project)

Type 2 Diabetes Prediction Website (Capstone Project)

A machine learning capstone project that predicts Type 2 Diabetes risk using patient health metrics. Built with Streamlit, featuring an interactive dashboard with SHAP explainability, ROC/PR visualizations, adjustable classification thresholds, and CSV export. Includes a calibrated scikit-learn pipeline with probability scoring.

Python, Streamlit, scikit-learn, matplotlip, pandas, jupyter notebook, SHAP

August 2025, September 2025

GitHub
Static Site Generator

Static Site Generator

This is a Python project from scratch that converts Markdown content into fully static HTML/CSS files.

Python, GitHub Pages, Markdown

February 2026

GitHub
AI Chatbot using OpenAI API

AI Chatbot using OpenAI API

AI_Bot is a command-line AI coding assistant built in Python that can interact with a local project through a controlled set of tools. It supports both one-shot prompts and an interactive REPL mode, allowing the assistant to inspect files, write changes, execute Python scripts, and run automated tests.

Python, OpenAI API, pytest, Linux, uv

January 2026 - February 2026

GitHub
Git Clone in Python

Git Clone in Python

A hands-on implementation of Git internals in Python, following the Write Yourself a Git tutorial. Covers core Git concepts like objects, refs, and commits from scratch.

Python

November 2025 - January 2026

GitHub
Package Route Optimizer (WGU Project)

Package Route Optimizer (WGU Project)

A delivery routing simulation for WGUPS using a custom chaining hash table and greedy nearest-neighbor algorithm to minimize mileage across three trucks. Handles real-world constraints like deadlines, delayed packages, and grouped deliveries.

Python and DSA

September 2025

GitHub
Bookbot (Boot.dev Project)

Bookbot (Boot.dev Project)

A command-line tool that analyzes text files and reports word count and character frequency, sorted from most to least common. Built as part of the Boot.dev curriculum.

Python

November 2025

GitHub
Movie Database Project

Movie Database Project

WGU coursework project demonstrating PostgreSQL database design and reporting. Includes custom user-defined functions, triggers, stored procedures, and automated report generation from the DVD dataset.

PostGreSQL and SQL

June 2024

GitHub
Asteroids Game

Asteroids Game

A recreation of the classic Asteroids arcade game built with Python and Pygame as part of the Boot.dev curriculum. Features OOP design with player movement, shooting mechanics, collision detection, and destructible asteroids.

Python, Pygame

December 2025

GitHub