I have been spending the past six years working on mobile apps and mobile-friendly websites.
I have much experience using React Native, providing cross-platform apps for Android and iPhone in an accelerated timeframe than working in separate languages (Java, Swift/Obj-C).
I have worked on a range of projects over the past few years, from marketplace to multimedia. I have experience working with social media log-in, payment processing, audio/video playback, push and email notifications, and integrating with both server-based (REST API) databases as well as cloud-based (Firebase). I'm also an experienced front and backend web developer using Ruby on Rails and PHP/Laravel.
I like to work efficiently by making sure my projects are organized well and documented clearly. For more complex projects, I make sure that my clients have mockups that meet their expectations of what the product should look like, as well as technical specs on main features.
I use project management tools such as Trello to help organize, document and collaborate on projects before and during development to ensure success and peace of mind throughout the whole process. My preference is to break down every task into at least four milestones, and deliver functional prototypes as early on as possible and provide live updates to features multiple times each week. I also always share source code and make sure the apps get through the app store approval process. With the proper organization and experience I have, I usually can get most mobile apps done within a 1~2 years timeframe.