Android App Developer
CurrentResponsible for designing the architecture of this application and new features using Java and Android Studio.• Implemented the required GUI by making modifications to the XML files.• Tested the app across different versions of Android and different android phones to assure quality and performance.• Tested and validated multiple applications before release to production.• Implemented a Home screen with Navigation Drawer allowing user to switch between screens from anywhere in theapplication.• Involved in the development of the Login authentication process using token services for the secure authorization andauthentication on the application.• Included Dagger for dependency injection for mocking JSON with Mockito into RESTful API web service.• Refactored the legacy code with Dagger dependency injection library to create reusable, testable interchangeablemodules.• Implemented SQLite DB to maintain barcode scan history.• API creation and worked in maintaining independent applications and supporting them with the issues by resolving.• Developed Settings Widgets and applications to show the users, account settings at any point of the application.• Implemented Payment gateway using PayPal and Stripe, etc.• Working on jetpack components• Experience working with diverse application/system teams of engineers, designers, and testers.