Hi,
I'm professional web developer and can do these task for you:
1. Responsive company website - One Page - No Login needed
2. Customer Self Service Portal - Multiple Pages
3. API Access to Subscription Data
My main specialization is LAMP stack of technologies (Linux, Apache, MySQL, PHP) but also I have experience with Python, Node.js and .NET stack of technologies too. I have a deep experience with different PHP Frameworks such as Zend Framework, Symfony, Laravel, Yii, CodeIgniter, CakePHP as well as different open source solutions e.g. Magento Ecommerce platform, WordPress, Drupal, etc.
I have great experience wit all technologies you require.
Feel free to contact me if you are interested.