Hello Sir,
I am experienced developer and programmer and worked with clients throughout the world.
I read your description, I have complete plan how we can do this but it needs some discussion with you.
All skills that are required to accomplish this project are highly polished of mine, you can see my Freelancer profile.
thanks