Projects

Mock Banking Application | Java

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.

Plants Vs. Zombies Parody | Java

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.

Educational Math Quiz Game | Python

Interactive math quiz game for ages 10–13, gamifying arithmetic skill practice.

Designed using Python with a focus on UI/UX for learning engagement.

Algorithm Visualizer | JavaScript

Interactive visualization of sorting algorithms using JavaScript and Canvas.

Numerical Simulation Engine | C

Developed a high-performance C-based simulation tool focused on numerical accuracy for granular materials.

Amberhacks Website | HTML, CSS, JS

Created a themed website to raise awareness about global poverty with interactive map features.