Hi, I have 17 years of experience in software development, and I can do the you need, also if you prefer is better that your esp8266 send the data directly to azure I have experience too to do that, I can deliver the app in 8 hours after we start your job, for Android and if you need that the application work in iOS it will have an extra charge of 100usd