Hi,
I am having 3 years of eperience developing Sharepoint solutions. Which includes webpart development, workflows, sharepoint branding, ECM, Managed Metadata, Search and all other customization for on premise as well as Office 365 version. I have gone through your requirement and like to do this job.
Thanks and regards.