I have much experience in working in Android Application Development - I have spent 5 years as a Java Programmer and 3 years as an Android Programmer.
I bring not only application development to this project, I have mastered multiple languages such as Java (Android), C++, Python, Web Development languages (HTML, Ruby, JavaScript), and API languages (JSON...), R programming (Data Science).
My work has led me to indulge in robotics projects which have used a derivative of the java language and an android application to control it in real time, arduino based micro controller training (machine learning software development), data visualization for a financial application which employs complex database architecture, data visualization with R and Java (android based app), and web linking (also android based), as well as games which employ physics and logical backlinks which arise from the physics engines. The finance application allowed for users to register and analyze the stock trends against massive amounts of data (that I mined) on cloud servers.
I know that I can provide a top-notch solution to your problem along with an easy to understand in-code documentation as well as a generated report of explanation of how the portions of the code work and collaborate to create the final piece. This will not bind you to working with me me - if you want further development, any other developer can read these records and extract the crucial information and help you further.