Hello,
Myself Barduga, I have gained expertise in developing Java network applications. I have developed software applications for chatting, client server, applications using Java RMI. I could help you in developing this application for desktop.
Please feel free to discuss with me.
Warm Regards
Barduga