Hello
I have all the skills you mention, you can check my profile and my portfolio if you want to see my past projects. I would appreciate if you let me work with you, i'm not going to disappoint you and i would do my best for this project.
Please feel free to contact me if you need any further information.
Thank you for your time.
Juan Fernando.