Android Developer with B.Tech in graduation having 3+ years of experience. Have the ability to develop complex application compatible with all android mobile and tablets.
Current Responsibility:
- Requirement understanding and analysis.
 - Application estimation and planning.
 - Deploy the application on Play Store.
 - Handle client.
 - Application development (Android Development).
 - Code review process.
 - Conduct Interview (Android Interviewer).
 
Domain knowledge:
- Native Android development with Java and XML
 - Issue tracking and Analysis tools (used Android Studio instruments to improve performance)
 - Code versioning repositories (enough understanding of GIT and SVN)
 
Technical Skills
- Application Estimation and deployment process
 - Maintain Developer Account
 - Good understanding of code versioning repository
 - Strong analytic and problem-solving skill
 - Ability to work individually with minimal guidance
 - Application offline support
 - SQLite, Shared Preference for storing data.
 - Create a chat application using XMPP.
 - XML & JSON (SOAP and REST) Parsing
 - GCM/FCM with Urban Airship and Azure Notification Hubs (Google Push Notification Service)
 - Android SDK.
 - Multi-screen resolution support (Auto layout and Size class)
 - Image recognition and image processing
 - Kotlin/Java
 - AndroidX
 - Observables
 
Architecture
- MVC
 - MVVM
 
API & Third-Party Integration
- Retrofit
 - Google Analytics
 - Room Persistence Library
 - Fabric SDK
 - Many more
 
Also comfortable to integrate any other supported third-party SDK / APIs / Tools.
Extra
- Google: Associate Android Developer (AAD) IQ is 228—which is better than 91% of peers!