Hello,
I can develop high quality Desktop and Web Apps to fulfill all of your requirements. I did a lot of projects (Desktop and web apps) in my professional career. You can see the complete details about projects on my profile. I am hard worker and can accept challenging tasks I can work in under pressure environment and can achieve goals set by the company and my work group. I did the same to register our app. I have some more ideas to register and make expire the installed apps on client pc.
Lets come to private chat to discuss it further.
Regards,