The following projects are major projects which were completed by me under the direction of a professor at Southern University.
This project was a product of my Software Engineering course taken during my Spring 2025 semester. It is a fully playable Tic-Tac-Toe game that utilizes a custom-scripted AI, cosmetic options, achievements, and a user registration & login system. I fully coded this project myself using the Python language.
Please click or tap the above photo or project title to view detailed information.
For this project, I explored aspects of user-generated passwords. This included identifying common pitfalls, shortcomings, and average password strength. I wrote three custom programs using Python to parse through password data, measure key metrics, and visualize the effect of mnemonics on password strength.
Please click or tap the above photo or project title to view detailed information.
The following projects are coding projects that I created in my free time out of my own interest.
One of my earliest personal coding projects that resulted after a curiosity in cryptography. Several courses briefly touched on this topic, but none dived into the specifics of what makes a password secure.
With the understanding that algorithms are predictable, and the reluctance to utilize any built-in functions for randomness, I worked on this project for a few weeks and learned a lot about security and C++.
Please click or tap the above photo or project title to view detailed information.
This was my first personal project after learning C++. It is a very simple program that will create a specified number of words for the user. These words adhere to a very loose structure, and many ended up looking like names you might see in a high-fantasy show or movie.
Please click or tap the above photo or project title to view detailed information.
This project, while small in scope, helped to solve one of my most challenging academic dilemmas during my entire time at Southern University. I also walked away with more hands-on experience with C++.
This program helped me by parsing a provided question bank and feeding the questions back to me in a flashcard format to keep me focused and on-task.
Please click or tap the above photo or project title to view detailed information.
While these projects highlight my proficiency in Python, C++, and problem-solving using programming languages in general, their true value lies in how they reveal a persistent drive to transform chaos into structured, functional systems. Whether I am managing several million lines of data, automating complex tasks, or designing secure algorithms, my focus remains on data integrity, logic, and reliability.
These projects prove that I am comfortable and capable of using technology as a tool for solving high-pressure problems. I have demonstrated the ability to rapidly prototype solutions, transition between high-level scripting and low-level logic, and maintain a rigorous, self-critical standard for every task I undertake.
Ultimately, these projects represent the bridge between technical theory and physical application. The same diagnostic logic I use to code away my problems allows me to efficiently troubleshoot hardware and software, visualize networking issues, and manage complex system deployments. I am an adaptable problem-solver who thrives on the challenge presented by a novel dilemma, turning unorganized obstacles into streamlined, automated, and professional successes.