We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 5+ plus years of experience in Android Application Development
  • Familiar with OOP design patterns such as Builder, Singleton, Observer, MVC, MVP, MVVM etc
  • An understanding and ability to exploit Android features and APIs (Background services, notifications, location etc.)
  • Team player with the ability to work autonomously
  • Familiarity with Java, Android Studio/Gradle
  • Experience of writing & maintaining unit tests; mocking frameworks and a enthusiastic for test - driven development
  • Ability to work individually as well as part of an Agile a team, be self-motivated and self-reliant
  • Experience of Agile and TDD. App signing, rich UI development, HTTP, JSON, XML, Material Design principals Agile development using JIRA
  • Experience designing for Tablets and other big screen devices in Android
  • A firm understanding of building Android mobile applications dat utilize web services (REST, HTTP-based, XML, SOAP, JSON or other services).
  • Experience developing highly efficient Java code and view layouts and the ability to diagnose performance bottlenecks in Android development
  • Self-motivated and proactive with demonstrated creative and critical thinking capabilities

TECHNICAL SKILLS

Software Languages: Kotlin, Java, JavaScript

Databases: MySQL, Oracle, SQL Developer

Business: Use Cases, Project Management, Structured and Agile Design

Third Party Libraries: Dagger2, Butterknife, Picasso, Glide, Espresso, RxJava, Retrofit, Volley

Architecture Framework: MVVM, MVP

Methodologies: Agile

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Android Developer

Responsibilities:

  • Utilized advanced functions of the android software development kit (SDK) in order to optimize the flexibility of apps to different mobile devices.
  • Coordinate with other teams in a collaborative effort in developing new features.
  • 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 with 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 also 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.

Confidential, Iselin, NJ

Android Developer

Responsibilities:

  • Developed application with 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 with QA to resolve bugs in the application.
  • Participating in daily stand-up meetings and Team retro sessions.

Confidential, Dallas, TX

Android Developer

Responsibilities:

  • Contributed to application requirement analysis for achieving the specifications suggested to improve the application
  • Implemented off-line mode version of the app using Local db
  • Implemented multi receipt capability, to scan all receipts which belongs to one member and merge them into one receipt.
  • Implemented the capability of deleting item in case it is unintentionally scanned.

Confidential, Rosemont, IL

Associate Consultant

Responsibilities:

  • Met the technical needs of clients by developing programs using Spring, Spring Boot, Core Java, Hibernate/ JPA.
  • Served as an integral member of a team, engaged in the analysis of client challenges, and the design and development of appropriate solutions.
  • Developed and submitted work procedures and status updates to clients and senior project team members.

Confidential, Rosemont, IL

Associate Consultant

Responsibilities:

  • Headed a team in converting UML class diagrams to a JPEG image and extracting the system structure by incorporating Aspose. Imaging and successfully reducing the design portion of the software development cycle.
  • Performed Java code generation with classes, their attributes, methods, and the relationships among objects already implemented with the use of extracted data.

We'd love your feedback!