Hello,
Let me tell you, I am well versed with all the sills you listed for the job.
I am a Senior Shopify Expert, Templates Expert, Themes Expert and Opencart Guru with more than 5 years of experience in developing high quality websites ranging from small scale to large scale with varying level of customizations, modifications and difficulties.
Also, I am ROR ninja having 5+ years of experience.
Please PM me back for further discussion.
Thanks,
Ronak P.