Hello, I am a Magento expert and I have rich experience in CMS part like Wordpress, Joomla, Prestashop,etc.
After checking your project detail carefully, I am sure I have worked in the same part.
So for your project, shipping, payment gateway, B2B, B2C parts are really required.
Therefore I am sure I am really fit to your project and I can do it in a short time.
I hope we can discuss your project in more detail via chat.
Looking forward to hearing from you.
Thanks.