Hi there,
I have seen your project specification. I can do this app easily. I am an expert xamarin developer and have worked with some advanced features of xamarin like sqllite for local storage, push notification integration using gcm or fcm for android and ios, amazon file storage integration and web api integration etc.
I have also expertise setting up TestFlight environment for ios internal or external testing and play store beta app testing environment and distribute url to the testers.
I have done several projects using xamarin forms:
Uno: this is an app for digital notice board for any organization. User do the registration verifying One time password (otp) through email or mobile sms. Create or subscribe channels and can post 3 types of notices like text, pdf, images and subscriber of that channel got the notification onto their mobile automatically which is called push notification and can view that notice etc.
Please check my live projects which I have developed using [login to view URL]: [login to view URL]
I am also expert in c#, asp.net mvc web api etc.
Please let me know if you have any question to me