Projects
Physics Engine — IN PROGRESS
Custom 2D physics engine built with Python and Pygame featuring gravity, velocity, mass, elasticity, collision detection, impulse-based collision response, object dragging, and frame-rate-independent movement. With more to come.
Personal AI Assistant — IN PROGRESS
Personalized AI assistant built with the GPT API, a custom user interface, persistent preferences, and specialized tools for completing tasks beyond a basic chatbot wrapper. With more to come.
Spam Detection Bot | 2025
Machine learning project using Python, Pandas, scikit-learn, TF-IDF, and Naive Bayes to classify real-world SMS messages as spam or ham with over 95% accuracy.
Weight Loss Diet Plan Creator | 2023
Python program that calculates personalized calorie and macronutrient targets based on a user's basal metabolic rate and weight-loss goals.
Malacant's Onslaught | 2025
Collaborative Unreal Engine 5 VR tower-defense game involving gameplay systems, AI behavior, debugging, performance optimization, and team-based development.
Character Chatbot | 2025
Python chatbot designed to respond in the style of a specific character, providing foundational experience with natural-language processing, dialogue logic, and conversational flow.
AI Resume Chatbot | 2026
Chatbot that allows recruiters to ask questions about my resume, projects, education, skills, and technical experience.
Conway's Game of Life | 2025
Customizable Python and Pygame implementation of Conway's Game of Life used to explore emergent behavior and the simulation of complex systems.
Maze Solver | 2025
Python and Pygame project that uses a pathfinding algorithm to calculate the shortest route through a maze efficiently and accurately.
Huntsville Hospital Workflow Optimization | 2025
Improved record accuracy and reduced time spent on patient-data entry by developing and implementing streamlined documentation workflows.
SwitchCraze | 2022
Cooperative puzzle game developed with Python and Pygame. Recognized by my professor as one of the most advanced games created in the introductory programming course.
Player Statistical Analysis | 2024
Python and Pandas project that calculates a player skill score using weighted performance data, feature analysis, and statistical modeling.
Rutherford's Mine | 2024
VR puzzle escape-room game developed with Unreal Engine 5's design and scripting tools while following milestones and a structured development schedule.
Portfolio Website | 2026
Personal portfolio website built with Next.js, React, JavaScript, and Tailwind CSS to showcase my resume, experience, education, technical projects, and AI-powered resume chatbot.