Hello
I am Java and Algorithm expert and interested in this project. I have reviewed your requirements and confident to handle this project perfectly.
I have a lot of experience in helping students so I will keep codes well commented.
Please communicate to discuss further.
Regards
Anshu