Created a banking application using Java to manage client accounts, transactions, and data structures.
Implemented OOP concepts, file reading/writing, and data types like linked lists, stacks, queues, and trees.
Built a parody game for an academic project, showcasing OOP, inheritance, abstraction, encapsulation, and polymorphism in Java.
Displayed project in a coding club to teach game creation techniques.
Interactive math quiz game for ages 10–13, gamifying arithmetic skill practice.
Designed using Python with a focus on UI/UX for learning engagement.
Interactive visualization of sorting algorithms using JavaScript and Canvas.
Developed a high-performance C-based simulation tool focused on numerical accuracy for granular materials.
Created a themed website to raise awareness about global poverty with interactive map features.