HABIT TRACKER for neurodivergent people:
~~Unity and C#~~
~~Work in Progress/Planning stages~~
Goal: Create a mobile app that allows the user to quickly log urges
-Add a widget to create less steps for logging the urges
Make notes of emotional or physical feelings around the urges
Track streaks: award digital badges [ Similar to AA badges ]
Track Triggers for Habit
GitHub HabitQuitter
RPG Character Logs
~~Python~~
Goal: Create an application using tkinter, and mySQL
Allow the user to create new/existing characters for RPG
Store the character and attributes in a mySQL database
Learn how to use mySQL, and tkinter with User Input
GitHub DnD Profile Log
Tarot Card Simulator
~~Python~~
~~CSC 221: Intro to CS: Problem-Solving Final Project~~
Goal: Create an application for my Problem-Solving: Intro to Computer Science course that:
Uses a function built by the student
Incorporates other aspects of the Python language learned during the semester
The App:
Allows the user to pick a single card or three card reading
Cards are rendered randomly and oriented either Upright or Reversed
Uses pygames as the GUI
[Out of Date] Incorporated OpenAI’s API in a [Daily Horoscope] based on User Birthdate (tkinter scroll menu)
Saved the most recent reading to look back on
GitHub Tarot Card
Three.js Loading Screen
~~JavaScript~~
Goal: Create a loading page for this site

First time using three.js library
In hopes of future plans to incorporate Blender assets
GitHub Loading Page
MadLibs Generator
~~Java and C#~~
Goal: To learn basic foundations of Java and C#
C# uses a quote from Les Miserables: by Victor Hugo
Java uses an excerpt from The Raven: by E.A. Poe
Learning user input with both Java and C#
Looking in the future to update as a database of short stories that get drawn at random
GitHub MadLibs
Non-Disclosed Projects
~~Java~~
~~These projects are private in my GitHub as per my teacher’s request: Email Me for code.~~
Projects: Java based Registry for the Virginia State Police Offices:
Using topics from CSC 222: Object-Oriented Programming, create a registry that includes:
  • An interface (Admin Headquarters)
  • An abstract class (Office)
  • Child classes that extend [Office]: Division Office & Area Office
  • Two Method classes to set and get Division and Area office information
  • Driver Class (Main)

Other projects that are private work with Java making Abstract, Interfaces, Parent/Child files
**Icon images are generated by Google Gemini AI or OpenAI ChatGPT
Scroll to Top