We created a full-stack CloudTech SDN solution to develop Plume WiFi’s Wi-Fi cloud-controller. By following the agile development process, we built a complex product suite using the cutting-edge microservices cloud controller. We were the sole developer of the Web UI and co-developer of the iOS App. Our team created a robust test automation framework using Robot, Selenium, and Appium tools. Puppet based scripts for continuous delivery on Amazon’s AWS environment were developed. The Wi-Fi NaaS achieved a 99.99% uptime powered by Nagios and AWS monitoring tools in production. We helped in building a microservices architecture based cloud SDN controller in Python using Celery and RabbitMQ. XMPP protocol was used to control remote Wi-Fi access points. We developed a management portal using JavaScript, and Node.js was complemented with an iOS App in the case of the front end. While the backend was deployed on Amazon AWS, MongoDB powered the multi-tenant management. We also built an access-point using OpenWRT and Atheros Wi-Fi chipsets.