Hello,
I am very interesting in your project, so I can quickly and easily implement all features that you want, because I have a big experince in working with maps, and UI. I check all specifications that you've sent and I can ensure you will have a fast-developed app, because it's not so complicated. Maybe it will be time-saving.
As for me, most of my apps have some features like geolocation, maps processing, gps tracking and others (you can check my portfolio). As for other screens, they are standard Android application screens, so It won't be hard to implement them. Working with the RESTful services also is not complicated task.
I hope we will be a good partners. Thank you!