top of page
Projects
Take a look at some of my projects below!
A* Pathfinding
Algorithm Visualizer
Description:
This project is an application of the A* pathfinding algorithm which is used to find the shortest distance between two nodes. The program offers an easy to follow visual with color-coded paths and the option to place barriers to see how the algorithm will respond.
Technologies used:
Python; Pycharm; Pygame

Algebraic Expression
Evaluator
Description:
This project utilized the stack data structure in order to take inputs of complex algebraic expressions and output the simplified value; PEMDAS and all other mathematical rule sets were also considered to make this similar to any scientific calculator.
Technologies used:
Java; stack data structure

bottom of page
