We provide IT Staff Augmentation Services!

Android Developer Resume

5.00/5 (Submit Your Rating)

Cincinnati, OH

TECHNICAL SKILLS

  • UI/data interaction, architectural patterns (RxAndroid, MVVM, Builder, Singleton).
  • Data management (Retrofit, Room, Shared Preferences).
  • App configuration, product flavors, dependency management (Gradle, Maven).
  • Lifecycles: build, deploy, release (Maven, Jenkins).
  • Testing: unit, integration, acceptance (JUnit, Mockito, Espresso).
  • Android Studio, Jenkins, TextureVideoView, ExoPlayer, IntentServices, AsyncServices, AndroidJobScheduler, Ion, Bluetooth Low Energy, Services, ConstraintLayout, CustomViews, Animations, CompoundViews

PROFESSIONAL EXPERIENCE

Android Developer

Confidential, Cincinnati, OH

Responsibilities:

  • Converted features from Java into Kotlin to improve testability and scalability.
  • Created design components for use throughout the In Stock suite of applications.
  • Visited in - store, testing inventory apps and collecting recommendations from workers.
  • Used REST based web services, JSON parsers for secured data interchange.
  • Performed debugging and testing to an application on various Android devices using Logcat, Breakpoints.
  • Worked on integration of Kotlin into codebase
  • Implemented Kotlin wif Android content providers for implementing features like sending E- mails, SMS, etc. from the app
  • Used Glide library to enhance the images for the better quality.
  • Used MVVM design pattern to manage code.
  • Created SQLite db using room and used Shared Preferences to store data.
  • Used Jira to track tickets and manage the development.
  • Migrated to Navigation Component for navigation in the app.
  • Participated in daily scrum to discuss the progress in the sprints.

Android Developer

Confidential - Centreville, VA

Responsibilities:

  • Usability improvements for a map-based personal safety application.
  • Developed application wif Android Studio IDE using Android SDK, Java and Kotlin.
  • Used GIT-HUB as our project version controller, where used to commit and push the developed, working code.
  • Used MVVM architecture, Rx Java 2 to build the application.
  • Making the Restful Service Calls at the various stages in the app development cycle and parsing the responses back from the web servers according to the application requirement.
  • Designed User Interface for various pages in our application.
  • Worked on Headlines, Privacy policy, Onboarding and Action items.
  • Used Shared preferences to save application related flags.
  • Designed custom dialogs, custom notifications where even needed in the application.
  • Collaborated wif QA to resolve bugs in the application.
  • Participating in daily stand-up meetings and Team retro sessions.
  • Premium features such as favorites, home and work, and one-to-many ‘protectors’

Android Developer

Confidential, Spring, TX

Responsibilities:

  • Implemented a diabetes journal, blood test graphs, vaccine information app, and other healthcare-related features and applications. Learned unit testing and automation testing.
  • Worked in an Agile Scrum environment and I participated in daily Scrums, and reported ontask progress.
  • Use Jira to note tasks and to work through backlog tasks and issues.
  • Documented Android development using Confluence and we used GitHub for code base and version control.
  • Worked in Eclipse IDE and coded the Android app using Java code on an MVP architecture pattern.
  • Implemented features and functionality using various design pattern (Singleton, Abstract Factory, Façade).
  • Worked closely wif QA testers and wrote Junit tests and worked to make sure any issues found by QA were resolved.
  • Used Leak Canary to profile the app for memory leaks and Fabric Crashlytics for crash reporting and debugging.
  • Transitioned from Dagger 1 to Dagger 2 and RoboGuice for dependency injection to develop clean, maintainable code.

Software Engineer

Confidential, Cincinnati OH

Responsibilities:

  • The project was to do a major update wif UI/UX and performance improvements.
  • Worked to gather requirements and develop a project plan, working closely wif the design team and back-end team.
  • Implemented Firebase Push Notifications for integrated, real-time messaging and notifications.
  • Trained and mentored new team members on the team in coding best practices, like memory management, network consumption.
  • Upgraded backend consumption of Restful Web services by moving to Kotlin coroutines wif Retrofit and managing multiple threads in the background.
  • Integrated Firebase Analytics for information regarding usage and conversion.
  • The existing application used MVC architectural patterns, and we transitioned that to a

We'd love your feedback!