We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MinnesotA

SUMMARY

  • 6 Years of Overall experience in Designing and Developing Applications
  • 3+ years’ experience in Android mobile application development
  • 3 years’ experience in java web application development
  • Experience in Software Development Life Cycle, Software Engineering Principles, UML Diagrams, Object Oriented Analysis Design, Design Patterns and MVP architecture
  • Expert in the interaction between various device screen sizes and OS versions of Android
  • Experience in working around the components Activities, Fragments, Services, Broadcast Receivers, Content Providers
  • Experience in Android application UI design implementation, Layouts and Material Design
  • Experience in Multi - threading and background tasks
  • Hands on experience using Google MapV2
  • Knowledge of Google Client APIs, JSON Data Parsing, Integrating the app with dynamic data services
  • Experience working with Third Party Libraries such as Retrofit, Butter knife, Picasso, Dagger2, Glide and Firebase Tools
  • Experience working with Android Nougat/Oreo Features
  • Good knowledge in Databases, Junit testing, Espresso UI testing
  • Hands On Kotlin
  • Proficient in design, data structures, problem-solving, and debugging
  • Diverse Experience with Core Java, JDBC, Java Server Pages, Collections, Java Enterprise Editions, HTML/DHTML, CSS, JavaScript technologies
  • Experience on Agile Scrum, security-oriented Development on Android Application Platform, Hands on Android Studio, Eclipse with ADT plugin, Android NDK, Version Control Git
  • Worked in TDD and Continuous Integration environment
  • Good Communication skills

TECHNICAL SKILLS

Languages: C, C++, JAVA

Mobile Development Tools: Android Studio (2.3.3), Gradle, Eclipse with ADT plugin, Web Services using XML and JSON

Designing: HTML, CSS, Material Design(Android)

Java Technologies: JDBC, J2EE, JavaBeans, JavaScript

Frameworks: MVC, Struts, Hibernate

Development Environments: Eclipse, NetBeans, Visual Studio, Adobe XD, Ionic Framework

Version Control: Git

Databases: MySQL, Oracle, SQLite

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, Minnesota

Sr. Android Developer

Responsibilities:

  • Worked Collaboratively in the Presentation layer using XML, Material Design
  • Enhancement of Custom Layouts, Card Views and Recycler views for optimized List views
  • Implemented the Split screen feature for Devices on versions 7.0 and above
  • Worked on Google API versions with zooming controls in store locator App module
  • Worked on handling JSON data using efficient JSON parsers with Retrofit and Google Gson Libraries for network operations
  • Enhanced Map Fragment to show current Location and markers to show nearby stores using GoogleApiServices framework
  • Worked on Info Windows of Markers, Event Listeners, Google API client for Location services and Intents
  • Implemented Parcelable to send objects across activities
  • Worked on MVP Design Pattern
  • Worked with Dependency Injection implementing Dagger 2
  • Worked on Splash screen, Settings and Contact Us Modules
  • Used Glide for loading and caching of images and smooth scrolling
  • Worked in a Multithreaded Environment using Async task Loaders
  • Handled Orientation screen change issues using fragments for dynamic support
  • Worked in a test-driven environment by generating automated test scripts to test the application

Confidential, Long Island City, NY

Android Application Developer

Responsibilities:

  • Worked on Fingerprint Authentication for the App Sign On
  • Responsible for design of custom layouts, buttons, alert boxes and different form of widgets
  • Push Notifications when the account is credited with some amount
  • Worked with Android Marshmallow permissions to implement the permissions at runtime
  • Used Async tasks, Threads, Handlers, Intent services for background running process
  • Worked on MVP Architecture for the application with Android Studio IDE
  • Collaborated with Backend team to work on Firebase Database
  • Worked with broadcast receivers and services
  • Worked on View Pagers and Recycler Views
  • Used Multiple Fragments and intercommunication between the fragment
  • Participated in all the phases of SDLC like design, development and testing
  • Experience with JUnit for performing Unit Testing
  • Worked in Continuous Integration Environment with Jenkins Server

Confidential, Dallas, TX

Jr Android Developer

Responsibilities:

  • Understanding the requirements of the module
  • Contributed to the Design Analysis phase
  • Worked on Flight Status Module UI
  • Worked with Storage Options such as Shared Preferences and SQLite Database
  • Worked on Design Compatibility Portrait, Landscape modes, different screen sizes and version using the appropriate qualifiers for the layout folders
  • Used Android components like Activities, Services, Custom adapter views with navigation drawer
  • Optimized List views using Custom Adapter Pattern
  • Added search functionality to list view items which filters the Airport string
  • Customized UI controls of Buttons and Scroll views
  • Worked in Agile Environment with SCRUM process
  • Involved in testing the application on various versions of android, debugging the issues using DDMS and logcat
  • Involved in code-reviews

Confidential, Boca Raton, FL

Java Developer

Responsibilities:

  • Participated collaboratively in the analysis, design, development phases of implementation
  • Developed UML diagrams to understand the system flow.
  • Used Object Oriented Concepts in overall design and development
  • Used Spring, hibernate integration to interact with Database layer
  • Worked with database team to manage data, JSON and XML data
  • Validation of User Authentication process
  • Worked on Data validation and action classes. Wrote JavaScript client side validation.
  • Implemented ongoing support with the support and testing team
  • Worked in Agile Environment, 2week sprint meetings and reviews

Confidential, New York, NY

Jr Java Application Developer

Responsibilities:

  • Enhanced dynamic display and description of data using XML
  • Worked on Eclipse IDE to integrate the application
  • Extensively used Java beans in data access layer to access and update the information.
  • Worked with JDBC technologies to save and access the data
  • Worked on MVC architecture using struts MVC
  • Maintained code with solid design principles and coding standards
  • Coordinated with testing team for timely release of product.
  • Evaluating Unit tests and deployed code

We'd love your feedback!