Hello!
I have gone through your points in description and very confident to start this job.
I have work experience over 6 years in WordPress, Custom Plug-in, Themes, Widgets, Woocommerce, PHP and Yii2 etc.
Please open private message board to initiate the discussion.
Wishing to hear from you.
Hassy