My Projects!

My Most Recent Code Ventures!

Explore my recent coding ventures, from past projects to current experiments. Each one has brought new challenges and opportunities for growth. Visit my GitHub to see more projects!

Mancala Game

In my Object-Oriented Programming course, I designed a Mancala game using Java and a graphical user interface (GUI).

Pool Game

I embarked on a transformative journey developing a full stack pool game, where users could immerse themselves in the thrill of gameplay.

To Do List

As someone who thrives on organization, constantly planning my days and weeks, I decided to create my own to-do list app using React.

Professor and Course Data Analyzer

In my programming class, we developed a program that reads data from multiple files to extract and analyze information about professors, their courses, the number of courses taught, and the existence of specific courses based on course IDs.

Dynamic String Manipulation with Linked Lists

This assignment introduced us to linked lists while manipulating user-inputted strings. We could remove punctuation, shorten or enlarge strings based on user-defined lengths, and identify suffixes.

Utilizing Linked Lists for Dynamic Employee Management

This assignment leveraged linked lists to construct a simulated employee database, empowering us to hire, terminate, retrieve employee details, and implement sorting functionalities.

Code Reflections!

Here's what I've learned through each project's journey!

MANCALA

This project allowed me to apply object-oriented principles effectively while offering users the choice between Ayo and Kalah rules. It was a good experience in refining my Java skills and emphasizing clean code architecture.

POOL SIMULATOR

Creating this game was pivotal, introducing me to various languages and technologies. Despite challenges, it became my favorite project due to its creative freedom and valuable learning opportunities.

TO-DO LIST APP

Exploring React's capabilities, from intuitive UI design to effective state management, has been enlightening. Though still a work in progress, the journey has been fulfilling. I look forward to refining this app into a productivity-boosting tool.

Professor and Course Data Analyzer

This project offered invaluable experience with C structures and data manipulation from files. It was fascinating and taught me a lot about code readability.

Dynamic String Manipulation with Linked Lists

Working on this project boosted my skills in string manipulation in C and taught me efficient linked list utilization. Despite initial challenges, I gained significant insights and valuable knowledge.

Utilizing Linked Lists for Dynamic Employee Management

This final project deepened my understanding of using linked lists for efficient data manipulation, especially with file-read data. It also solidified my grasp of key concepts like linked lists and writing efficient code.