Hello. I am a developer who is currently does not have any open projects on the schedule. Thus, I can ensure all of my time is committed to completing your task at hand. My most current project has involved making use of the Google Maps API in order to output matching locations based on user input. All of the skills required that you have listed, I have cursory knowledge of and if there is anything that I do not know about, I am open to researching in order to complete your task at hand!
I am always available via email and I can ensure that communication with me over the project will be quick and easy!