Banner Image

Skills

  • Java
  • Android Development
  • API Integrations
  • App & Mobile Programming
  • Firebase Database
  • Firebase Realtime Database
  • Mobile Development
  • Quality Assurance
  • Software Engineer
  • Software Testing
  • XML

Services

  • Mobile Application Development (Chat)

    $10/hr Starting at $200 Ongoing

    Dedicated Resource

    Develop a high-quality messaging app for Android. I am a Senior Mobile Developer having 3+ years of native apps development experience. My goal is simply to provide quality apps to the global market...

    Android DevelopmentAPI IntegrationsApp & Mobile ProgrammingFirebase DatabaseFirebase Realtime Database

About

Android App Developer

Hello,
I have been a passionate Android app developer with +3years of experience
, and I love what I do, and that is always clear in the product delivered.
My goal is to develop high-quality applications.

Good skills:
• Android development:
- Clean Architecture;
- Data storage: Realm, SQLite, SharedPreferences, Internal/External memory;
- Sensors, Location and Maps, Geofences, beacons;
- Understanding and using guidelines; Material Design; common UI/UX patterns; using support libraries;
- Creating applications for multiple screen resolutions/sizes;
- Firebase (database, authentication, analytics, notifications, remote config);
- Integrations with social networks (facebook, google, twitter, foursquare, vkontakte);
- Dealing with REST API;
- Signing and publishing applications. Successfully implemented pet-projects on Google Play (2m+ downloads);
- Open source libraries: Dagger 2, Retrofit 2, ButterKnife, EventBus, Timber/Hugo, Crashlytics.

Basic skills:
•Java – desktop applications, tools.
• PHP – simple back-ends, mostly for pet projects.
• HTML, CSS, Javascript.

Version control: SVN, git.