We provide IT Staff Augmentation Services!

Android Application Developer   Resume

3.00/5 (Submit Your Rating)

Miami, FL

SUMMARY:

  • Over 5+ years of Software development Experience in design and development applications using Android SDK with Eclipse IDE and Android Studio Plugin.
  • Expertise in OOP (Object Oriented Programming) and OOAD (Object Oriented Analysis and Design patterns) concepts.
  • Experience in developing and Integration Web Services, (like Transmitting Network Data Using libraries Volley, Retrofit , OkHTTP, that makes networking for Android apps easier and faster),XML Parsing, JSON, and Phone gap.
  • Experience in Bluetooth, NFC, Location, or other peripheral device communications.
  • Experience with libraries and frameworks such as Dagger, ButterKnife, and Picasso .
  • Extensively Worked on Android Component such as Activity, Services, Broadcast and content provider.
  • Expertise worked on data offline using SQ LITE DB.
  • Fully implemented GCM and FCM for PUSH Notifications.
  • Strong expertise in creating responsive UI for various screen resolutions.
  • Expertise in Android Architecture, Design and Programming.
  • Well Experienced on client server application making synchronous and asynchronous calls, consuming the web services of type RESTful, POST and parsing of data using the JSON, XML parsers Able to take initiative; work independently and also as a team player.
  • Experience with Junit testing and also with Android Debugger tool.
  • Good knowledge in complete layers of the development, data modeling, networking, UI, Mainly business logic. Can say full stack developer
  • Extensively worked on memory leaks (detecting using MAT tools), content providers, multiple screen support, accounts and sync on Android.
  • Experience in GIT, SVN, Polarion, Cloud bees.
  • Experience in various methodologies like of SDLC like Spirit, Scrum, Agile development and waterfall development.
  • Analyze customer and internal requirements and specifications and translates these into architectural software designs. and Implemented Jira for project management.
  • Proficient in writing Unit Tests and/ Test Driven Development (TDD).

TECHNICAL SKILLS:

Operating System: Windows, Linux, Mac.

Technologies: Java jdk, Android Sdk, NDK.

Mobile Technologies: Android SDK, NDK.

Version control tools: SVN, GIT.

IDE: Ecllipse IDE, Android Studio IDE.

Libraries and Tools: GraphAPI, FABRIC, RoboSpice, AUTOPARCEL, Oauth2.0, Showcase View

PROFESSIONAL EXPERIENCE:

Confidential, Miami, FL

Android Application Developer

Responsibilities:

  • Played a key role in design and developing six different applications (Straight talk, Tracfone, Simple Mobile, Telcel, Total wireless, Net10).
  • Developed the Mobile applications using Android Studio and Android SDK package.
  • Expertise in Maintaining Gradle, Flavors, Build Types .
  • Highly involved in gathering Business Requirement.
  • Implemented MVC pattern.
  • Extensively worked on Business logics for various modules in Tracfone Application.
  • Experience and Design with Objected Oriented design and Design Patterns.
  • Involved in Architecture, Design and Developed My Account Android Client Platform. The Platform is designed for rapid reuse on multiple Tracfone Brands.
  • Worked using Android UI using Android Support Libraries.
  • Worked on TDD, Agile Environment.
  • Implemented third party security protocol Oauth2.0 to access user Account
  • Integrated multiple 3rd party Libraries RoboSpice, Urban Airship, Bandwidth X, Facebook, CrashLytics etc.
  • Support different android Versions Gingerbread, Jelly Bean, KitKat, Lollipop and Marshmallow.
  • Designed the Custom Views and Custom Dialog using the Fragment Activity.
  • Making the Restful Web Service Calls at the various stages in the app development cycle and parsing the JSON and GSON responses back from the web servers according to the application requirement.
  • Implemented show case view for App Tutorials on first time Launch
  • Debugging the code using DDMS, Logcat .
  • Worked with Google Maps Android API V2 to display the nearby stores based on user geo location.
  • Experience in using Storage options in Android like Shared Preferences, SQL Data Base

Environment: Android Studio, Android SDK, RESTful web service (json), git,Test driven development(TDD).

Confidential, McLean, VA

Android Application Developer

Responsibilities:

  • Involved in requirement gathering and designing of the application.
  • Responsible for developing the Android UI layouts.
  • Responsible for implementing Google Analytics
  • Created custom Views, such as List Items, Date/Time Pickers, Complex Radio and Image Buttons, as well as custom List View Adapters.
  • Implemented intents for navigating to Facebook, LinkedIn, Twitter
  • Responsible for flow control between different activities using explicit and implicit intents.
  • Added styles/themes to make UI look better.
  • Responsible for the Android business logic that uses Json queries for getting data from the backend systems.
  • Involved in integrating the service to the UI
  • Involved in performance testing along with Functional and regression tests.
  • Used Quality center and followed the defect workflow during the defect resolutions
  • Coordinated with Configuration Manager for continuous integration.
  • Followed agile methodology to implement the project.
  • Experience with Bluetooth, NFC, Location and other sensors communications.
  • Experience in XML and JSON parsing for web services.
  • Experience with source code control systems such as GIT
  • Performed on device debugging using ADB and tested application in both emulator and device

Environment: Android Studio, RESTful service (json), SVN, JIRA, Android SDK, Test driven development(TDD),Android NDK.

Confidential, Chevy Chase, MD

Responsibilities:

  • Involved in requirement gathering and outlining.
  • Responsible for developing the Android UI layouts.
  • Responsible for the Android business logic that uses JSON queries for getting data from the backend systems.
  • Involved in integrating the service to the UI
  • Responsible for implementing Google Analytics
  • Testing included emulator and device testing with multiple versions and sizes.
  • Responsible for Peer Code Review, Defect Resolutions.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Designed complex User Interface screens using views and widgets.
  • Used Android Native Development Kit (NDK) in developing the bill payment feature.
  • Involved in performance testing along with Functional and regression tests.
  • Used Quality center and followed the defect workflow during the defect resolutions
  • Coordinated with Configuration Manager for continuous integration.
  • Managed and coordinated for timely deliver.

Environment: Windows 7, Android 4.0, Java, Eclipse 3.5,IntelliJ IDE, JUnit, SQLite, JSON, REST APIs, Test driven development(TDD),Google Analytics

Android Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Implemented scanning of QR code, by using third party libraries, providing the user to scan a code for recording a series.
  • Implemented/developed new screen GUI widgets, layouts, custom lists, custom layouts, custom adapters.
  • Responsible for building user interface using View Groups for different kinds of layout like tabular, linear architectures.
  • Pixel perfect UI for LDPI, MDPI, HDPI and XHDPI devices.
  • Integrating the mobile app with cloud based services.
  • Implementing the app security using third party and open source security frame works.
  • Working on overlays, pixel perfect for perfect UI.
  • Socializing the app by integrating with Twitter and Facebook.
  • Writing build scripts for mobile applications.
  • Providing production support for the application after release to market place.
  • Developing UI for Honey Comb devices specific to tablets.
  • Develop unit test cases using JUnit.
  • Investigated spring mobile framework.

Environment: Mac OS X SNOW LEOPARD, Android 2.3, Honey comb 3.0, ADT, Java, JUnit, GIT, Picasso.

Confidential

Java Developer

Responsibilities:

  • Developed UI using struts view component JSP, AJAX, HTML and JavaScript.
  • Developed Abstract Classes, Dispatch Action Classes and Forms for efficient request delegation
  • Created various actions under Struts - config.xml, tiles-def.xml files.
  • Used web 2.0 tools including spring framework for security Aspect and dependency injection.
  • Used AJAX for interrelated web development to increase the web page’s interactivity, speed, functionality and usability.
  • Created standard support forms to capture requests and data for Logic.
  • Handled client side validation using JavaScript.
  • Created custom tags to front-end using JSTL.
  • Developed and maintained data persistence using Hibernate framework.
  • Used Web Service to exchange data between our application and third party software.
  • Extensively used Log4j logging in the application.
  • Deployment and testing of Application in Tomcat Web Server.
  • Used Eclipse as the IDE for the application.
  • Worked in environments likes internal, QA and PROD.

Environment: J2EE, JavaScript, JSP, Struts 1.2, JDBC, Hibernate, Log4j, AJAX, JQUERY, Web Services, Eclipse, Tomcat 5.x, Adobe Flex, SQL Server, and UNIX.

We'd love your feedback!