*PROJECTS
Projects
Knight Travails
A solution to a "knight travails" problem - i.e. find the shortest path a knight can take to move between two positions on a chessboard. Implemented using a graph BFS search. I know, nothing fancy but I'm really proud of this one.
Battleship
I've implemented the logic for a Battleship game, primarily focusing on practicing the fundamentals of Test Driven Development. As an additional personal challenge, I used Typescript for the first time.