Hello,
I have experience in Java projects as well as two courses in Algorithms and Data Structures.
I know graphs and all kinds of graph searching methods with or without heuristics, I have many projects regarding Queues, Stack,
Trees.
Not only I provide the code but I offer detail explanation of what's going on in it.
Feel free to contact me so we can discuss further details
Have a nice day