Hello, I am a software developer with experience developing Java based desktop applications, I also have solid knowledge of data structures and algorithms, string validation and conversion of data. I can help you with your task in the time specified and with the best quality.