South Plainfield, NJ *7080 732-***-**** eFax: 732-***-****
www.ssgctechnologies.com
SC Resume
Cell: +1-908-***-****
SUMMARY
6+ years of overall experience in the IT Industry as an Android Application Developer.
Experience in developing Android application using Android Studio, Eclipse IDE, Java, Kotlin, XML, JSON, REST, and Android SDK.
Hands on experience with common Android Framework API’s (Location, Camera, Notifications, Maps).
Experience with Android OSP, worked for Accessibility Talkback and Bluetooth features. Experience in using Fragments, Activity workflow, View Models, Coroutines, Action Bar Navigation, Menu designs and view controls.
Worked on libraries like Retrofit, GSON, Butter Knife, Glide and Picasso.
Worked on dependency injection Dagger2 and Hilt.
Worked on memory leaks with Leak Canary, push notifications, content providers, multiple screen support, data offline usage, accounts, and sync on Android.
Good experience with Activities, Fragments, Async Task, Intents, Services, Location Manager, Toast notifications, Dialogs, and SQLite Database.
Worked on various Android APIs (SMS, Content Provider, Google Maps, API SQLite, and Web View).
Experience in various SDLC methodologies like Agile development and Waterfall development.
Good experience in Source/ Version control tools like GIT, SVN and Continuous integration tools like CI/CD pipelines, Jenkins.
Proficiency in SQL programming to create tables, views, indexes, views, stored procedures, functions, and triggers.
Responsible for writing JIRA user stories and maintaining the JIRA Android project.
Testing and debugging several Android Applications using real devices, GenY Motion and Android Virtual Device.
Experience with Jetpack Compose.
Good mobile and web design skills using HTML, CSS3, Java Script and XML.
Experience with Android Test and Instrumentation Test using Junit
Experience with Espresso UI Testing and mocking data by Mockito.
Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
Has the ability to provide solutions from a functional and technical perspective, meet deadlines. Technical Skills:
Languages Java, Kotlin, JavaScript, RX java.
Android App
Mobile Development
SDK Android, API – Activities, List Views, Adapters, TDD, SQLite, Horizontal scrolling, Notification Manager, Data Binding, Coroutines, Contact Content Provider, DDMS, Location, Map, HTTP Client, JSON based Web Services, Camera API
295 Durham Ave, Suite 207,
South Plainfield, NJ 07080 732-***-**** eFax: 732-***-**** www.ssgctechnologies.com
Design Patterns MVP, MVC, MVVM, Singleton.
Debugging and
Testing Tools
JUnit, DDMS, Log cat, GenY Motion
Markup Languages HTML and XML
Application Servers JBoss, Tomcat, Web Sphere
IDE Eclipse, IntelliJ, NetBeans, Android Studio.
Version Control Tools GIT, Bit Bucket.
Data bases SQLite, Oracle, MySQL.
Cloud technologies Azure
Education:
Masters in information systems from Wilmington University Professional Experience:
Citizens Bank Rhode Island (May 22 – present)
Worked on various phases of the development cycle including expansion of the existing design layout, development of new features, testing, and deployment.
Developed native mobile applications used Kotlin for the development of the application.
Worked on Jetpack architecture components (Live Data, View Model, Lifecycles, navigation, View models, etc.)
Developed update patches, modules, and components to mitigate security risks.
Worked with Java and the SDK frameworks.
Worked with XML to extract the data and display it on app.
Used Android content providers with choosers for implementing features like sending E-mails, SMS, etc., from the app.
Worked with SQLite for implementing database to store various user data, preferences.
Extensively worked with Google APIs to navigate store locations and gets you the directions.
Worked with implementing and customizing images using Draw 9 Patch tool.
Good understanding of Intents, Content Providers, Services, Broadcast Receivers, Async Task, Handlers.
Worked on customization of List Views, Spinners, Adapters, Table Layouts etc.
Tested the application for relevant bugs, fixed the leaks and deployed on different Android device to validate the application stability.
Worked on Implementing and Integrating CI/CD (Jenkins, Fastlane, etc.)
Worked on making the app support different screen sizes and configuration.
Worked on reviewing and distributing the App to the Play Store. 295 Durham Ave, Suite 207,
South Plainfield, NJ 07080 732-***-**** eFax: 732-***-**** www.ssgctechnologies.com
PayPal San Jose, CA
Android Developer Apr 2020 – May 2022
Responsibilities:
Documented the requirements and thereby analyzed and involved in design, code.
Involved in code reviews, daily scrum, weekly sprint meeting.
Implemented architecture in MVVM pattern.
Extensively used libraries Dagger2, Hilt, Retrofit and Butter Knife.
Fixed bugs with code, design patterns and miscellaneous occurrences during projects.
Responsible for the design, build, deployment, debug & maintenance of Android applications for Google play.
Used RX java for payment gate ways.
Used Jetpack Compose to build app Faster and Reliable.
Extensively utilized fragments to contain Recycler Views to dynamically generate lists using custom adapters from APIs.
Used Picasso library for smooth loading of images.
Consumed REST Web Services and parsed the JSON data using the third-party library GSON.
Managed data using SQLite, SQL Helpers as well as Raw Queries to do database management.
Modified Android manifest XML file to include all use permissions such as GPS, SMS READ /SEND / RECEIVE.
Aided with all user input and touch screen services.
Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
Inserted suitable code to capture the various button and text field events and implemented the desired action for each of widgets.
Tested the application on multiple android targets and debugged the issues that were found.
Integrated location based services using Google Maps API to display locations of the nearest Branches.
Used Async adapters and Coroutines to load changed data from server and to send modified data to server from app.
Tracked issues using JIRA, updated status on the tasks using the common platform Basecamp.
Used GIT for version control.
Performed Unit Testing and interacted with QA for testing. Environment: Java, Kotlin, Android SDK, Android Studio, SQLite, Retrofit, Picasso, GSON, GIT, XML, Jira, Agile, RESTful.
Verizon Ashburn, VA
Android Developer Oct 19 – Mar 2020
AppLink: https://play.google.com/store/apps/details?id=com.paypal.android.p2pmobile&hl=en_US&gl=US Responsibilities:
Worked with android components such as activities, intents, services, and custom UI components such as Navigation Controller, List View, Customized List View, Tab Layouts, gestures events, menus, etc.
Responsible for designing and developing all the GUI elements by making required modifications to the xml.
Consumed REST Web Services and parsed the JSON data using the third-party library GSON.
Integrated location-based services using Google Maps API to display locations of the nearest Branches.
Handled integrations with SMS and e-mail.
295 Durham Ave, Suite 207,
South Plainfield, NJ 07080 732-***-**** eFax: 732-***-**** www.ssgctechnologies.com
Created UI including Navigation Layout, List View, Image View, Text View, Search View, Scroll View and Map View.
Implemented custom List View UI Design, List View drag and drop features to rearrange the List View content.
Re-structured list views to use View Holder pattern with lazy loading for improved usability and lower memory footprint.
Made a responsible function to handle user Logins and Logouts.
Used Picasso library for smooth loading of images.
Made Android compatibility to all the devices and Implemented Navigation Drawer, Action bar using AppCompat-V7 Support Library to compatible with lower version devices.
Collaborated with the QA, testing team to re-create different scenarios and perform smoke, unit testing.
Used Android content providers for implementing features like sending E-mails, sharing using Facebook, Email, Twitter, SMS, etc., from the app and designed suitable GUI for these applications.
Designed and deployed SQLite database to store huge amounts of data.
Tracked issues using JIRA, updated status on the tasks using the common platform Basecamp. Environment: Java, Android SDK, Android Studio, GIT, XML, SQL Lite, JSON, Jira, Picasso, GSON, Agile, RESTful WS.
Comcast Philadelphia, PA
Android Developer March 17 – Sep 19
AppLink: https://play.google.com/store/apps/details?id=com.xfinity.tv&hl=en_US&gl=US Responsibilities:
Worked on various phases of the development cycle including expansion of the existing design layout, development of new features, testing, and deployment.
Developed update patches, modules, and components to mitigate security risks.
Worked with Java and the SDK frameworks.
Worked with XML to extract the data and display it on app.
Used Android content providers with choosers for implementing features like sending E-mails, SMS, etc., from the app.
Worked with SQLite for implementing database to store various user data, preferences.
Extensively worked with Google APIs to navigate store locations and gets you the directions.
Worked with implementing and customizing images using Draw 9 Patch tool.
Good understanding of Intents, Content Providers, Services, Broadcast Receivers, Async Task, Handlers.
Worked on customization of List Views, Spinners, Adapters, Table Layouts etc.
Tested the application for relevant bugs, fixed the leaks and deployed on different Android device to validate the application stability.
Worked on making the app support different screen sizes and configuration.
Worked on reviewing and distributing the App to the Play Store.