I'm a UCLA Computer Science and Engineering Senior and I have more than enough experience with Java, Android SDK, and general programming skills to complete this project with your 100% satisfactions.
I just started with this website, but I have more that 5 years of programming experience.
By reading your description, I can assure you that it is completely doable for me. Also I know Adobe Illustrator and Photoshop, which means I could make nice UI for you as well, obviously for free.
I hope to hear from you, I'm eager to start.
Sincerely,
Gagik Matevosyan.