Dear Sir, can help you with yuour project, but need more info. If you need recommendations, please, see feedback from previous employers.
I have lots of questions. Do you want do it from scratch? What protocols do you want to use? What optimization goals are? Price? Speed? Reliability? Anything else? What terms do you want? Is it possible to use third-party components to build your system? Then what do you mean when say 'cloud controller'? How do you want to implement it? There are lots of ways. Do you need to integrate this wireless router to any other system? And much more questions.
If interested, please, send details.