Android Developer Resume
2.00/5 (Submit Your Rating)
Sacramento, CA
TECHNICAL SKILLS
- JetPack
- Arxan
- ThreadMatrix SDK
- Multithreading
- Kotlin
- Java
- Jasmine
- Espresso
- Mockito
- JetPack
- Powermock
- Google Assistance API
- Reactive Programming
- OAUTH2
- GIT
- Jira
- Trello
- Bitbucket
- Github
- MVVM
- MVP
- Content Provider
- Gradle
- Google Maps
- Espresso
- JUnit
- Unit Testing. Eclipse
- Android Studio
- SQLite
- AsyncTask
- Material Design
- RecyclerView
- Firebase
- Google Analytics
- Push Notifications
- TDD
- Agile
- Design Patterns
- RESTful Web Service
- Bluetooth BLE
- TDD
- Kanban
- Pair Programming
- FireBase
- MVI
- GitFlow
- Jenkins
- GIT
- JUnit
- Services
- Beacons
- NFC
- IoT
- Google Assistance
- Google paly Services
- Room
- Realm
- SQLIte
- EventBus
- Zeplin
- BDD
PROFESSIONAL EXPERIENCE
Confidential - Sacramento, CA
Android Developer
Responsibilities:
- Involved in requirement gathering, UI design and development.
- Experience writing apps from scratch in Kotlin with Android studio.
- Implemented web views, list views & populated lists from database using simple adapters.
- ImplementedKotlin with Androidcontent providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
- Experience in using dependency injector calledDaggerto test the classes
- Modified Android manifestXMLfile to include all user permissions such asGPS, SMS READ /SEND / RECEIVE.
- Experience in the required GUI by making modifications to theXMLfiles.
- Experience withRESTandSOAPweb services.
- Worked on Continuous Integration and code version using GIT.
- Attended the daily Agile Scrum meetings and Iterative Planning meetings for each and every Sprint.
- Implemented web views, list views & populated lists from the database using simple adapters.
- Designed downloading files and images by showing Progress Bar Activities and implemented Status Bar.
Confidential
Android Developer
Responsibilities:
- Working in completeSoftware development Life Cycle SDLCfor a successful delivery of the projects.
- ImplementedJSONparsing for data interchange between the web services and the Mobile application.
- Responsible in providing arich UI designto the Android Native Mobile applications.
- Implemented Complex Custom view Components.
- Knowledge with Content providers and Content resolvers
- Expertise with compatibility support libraries.
- Hands on experience with Emulator Testing.
- Used RESTful Web Services to fetch data asynchronously and render an appropriate view.
- Developed JUnit Test Cases
- Build the architecture of the app using MVVM and Kotlin language
- Implemented network layer using Retrofit.
- Experience with MVVM pattern using Kotlin.
- Used Data Binding, Live Data, Work Manager for automating UI updates and periodic task execution.
- Implemented Kotlin extended functions to make the code clean.
- Worked with Messaging feature using Google Firebase.
Confidential, Elk Grove, CA
Software Developer
Responsibilities:
- Involved in various SDLC phases such as requirements gathering, modeling, analysis, design and development.
- Used Rational Rose for Use case diagrams, Activity flow diagrams, Class & Object diagrams in design phase.
- Developed Custom Tags to simplify the JSP code. Designed UI screens using JSF, JSP, Strutstags & HTML.
- Used JavaScript and jQuery for client - side validation
- Used Struts with Spring Framework in the application, which is based on MVC, design pattern.
- Used Hibernate Persistence Strategy to interact with database.
- Actively involved in designing and implementing Business Delegate, Data Access Object, and Session Fa ade, Service Locator and Data Transfer Object design patterns.
- Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as trading status report, between the Brokers.