We provide IT Staff Augmentation Services!

Senior Android Developer Resume

2.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY:

  • Having 8+ years of professional experience in analysis, design, development, implementation, integration and testing of Client - Server applications using Object Oriented Analysis Design (OOAD), and methodologies.
  • Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing, and deployment using Object Oriented Analysis.
  • 5+ years experiences in Android application development, using native, cross platform application development and including design development for e-commerce, Communicationsand utilityapplications.
  • Good understanding of Android Framework, Android Native and Web-Based Application Development.
  • Experience in developing Android application using Android Studio,Eclipse IDE, SQLite Database, Java, JSP, XML, JSON,Android SDK/NDK and ADT plug in.
  • Worked with Activities, Fragments, Android Binding, Android Framework, AsyncTask, Intent, Services, Broadcast Receiver, Content Provider, Restful Services, and Location Manager.
  • Strong knowledge on working with Android Widgets.
  • XML parsing, JSON parsing using gson and Jackson Parser Android API’s.
  • Familiar with UI design implementation using both Storyboards and XML files.
  • Experience in working with Google Maps API, GPS Location Data, Google Cloud Messaging, Fire Base Cloud Messaging,Volley, Robospiceand Push Notifications.
  • Experience in use of popular public APIs such as Google, Facebook, YouTube, PayPal, Fabric, Crashlytics, Adobe Analytics,IBM Bluemix push Notification Library and twitter.
  • Experience in using services like Messaging, Bluetooth, Sensors, NFCand Wi-Fi.
  • Experience in Android device support, publishing apps to Google Play Store, Fabric Beta and Hockey App.
  • Good knowledge of Source control/ Version control software’s likeGit and SVN, Continuous integration and Building process using Jenkins.
  • Experience in use of Core concepts of Java, J2EE technologies likes JSPs, Servlets, JDBC, spring, MVC, Java Beans, JDBC, XML, Web Services, Multi-Threading etc…
  • Strong front-end UI development skills using scripting languages like JSP, HTML5, JavaScript, JQuery and CSS3
  • Proficiency in MySQL, and SQLite programming to create tables, views, indexes, views, stored procedures, functions and triggers.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
  • Strong knowledge on working with testing environments like APIUM and SELENIUM.
  • Has the ability to provide solutions from a functional and technical perspective, meet deadlines.

TECHNICAL SKILLS:

Languages: Java, C/C++, JavaScript, AngularJS, SQL

Frameworks: Android SDK, Java Development Kit (JDK), C standard Library, jQuery Mobile

Web Technologies: HTML 5, CSS 3, jQuery, AngularJS, Jersey web services

Web/Application Servers: Web Logic, Apache Tomcat.

Development& Testing Tools: J-Unit, JaCoCo, Selenium,MS Office

Databases: SQLite Mobile, PL/SQL, MySQL.

IDEs: Android Studio, Eclipse IDE,Android SDK, Java Development Kit (JDK), ANT, Junit, Putty, VMware.

PROFESSIONAL EXPERIENCE:

Confidential,San Antonio,TX

Senior Android Developer

Responsibilities:
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • Worked on set up of the network layer in the app using Volley library and Json parsing using Jackson parser.
  • Used the Android flavors concept for the different environment management.
  • Integrated the crashlytics library using the fabric and Adobe Analytics library to track app analytics.
  • Worked as an owner for the pay online end-to-end module.
  • Worked on integration of Fingerprint login api.
  • Worked closely with the DevOps developer for CI/CD integration with the Jenkins.

Technologies Used : Android SDK, Android API 25, Android Studio 2.2.3, Java JDK 1.7.x, Custom views, Volley library, Fabric, Git, RESTfull, Jenkins and JSON.

Confidential,Chicago,IL

Senior Android Developer

Responsibilities:
  • Used Multi-threading to implement parallel processing.
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • Used GPS services to get the exact location.
  • REST web service interaction utilizing OAUTH authentication and JSON
  • Worked closely with another mobile app developer, leading the other platform development.
  • Used Android SDK 6.1 (Software Development Kit), Eclipse IDE (Integrated Development Environment), Dalvik Debug Monitor Server , Android Virtual Device, and Android Debug Bridge for development and debugging tool.
  • Involved in the redesign of front end of web-site.
  • Used design pattern like singleton and adapter.
  • Usedversion control GIT.
  • Worked on Frameworks like UrbanAirship, Crashlytics, ILD library Integrations.

Technologies Used : Android SDK, Android API 23, Android Studio 2.5, Java JDK 1.7.x, SQLite, Google Maps API, Custom views, Compound views, Git, RESTful, and JSON.

Confidential,Princeton,NJ

Senior Android Developer

Responsibilities:

  • Extensively refactored the legacy code with a serious consideration of the design and data flow.
  • Designed and developed mobile based application for Android mobile devices with extensive user interface development. Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and edit boxes.
  • Moved the code base from a disparate patchwork that functioned correctly but was difficult to maintain, to a new MVC architecture (Model - View - Controller) which was much more stable, extensible, efficient, and maintainable.
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • REST web service interaction utilizing OAUTH authentication and JSON
  • Used Multi-threading and android AsyncTask to implement parallel processing and network processing.
  • Worked on Integration of Android NDK for the Media Player.
  • Worked on using DRM plugins Listeners for results of asynchronous APIs.
  • Ensuring the best possible performance, quality and responsiveness of the application.
  • Worked with volley library for network calls.
  • Worked on writing the Android Widgets.
  • Used Git for version control and Implemented Maven 3.0.x.
  • Migrated Eclipse with Android Developer Tools 22.2.1 (ADT) to Android Studio 1.1
  • Worked with SQLite3 on emulator devices for database testing purposes.
  • Worked with Android camera for bar code scanner and QR code scanner implementation.
  • Worked with sensors and accelerometer.
  • Utilized Check style to adhere to well established coding standards.

Technologies Used : Android SDK, Android API 19, Android Studio 1.1.x, Java JDK 1.6.x, SQLite, Google Maps API, Custom views, Compound views, Git, RESTful, and JSON.

Confidential

Android Developer

Responsibilities:
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • Proficient in JQuery Mobile, HTML5, CSS,JavaScript, Bootstrap, and Single threaded execution.
  • Worked closely on Google cloud messaging (GCM) services and database handling creating schema.
  • Used HAL to connects the higher level camera framework APIs in Android
  • Implemented Servicenow Single Sign on (SSO) functionality.
  • Worked with web logic Server for authentication.
  • Worked with Oracle Ebase procedural web services.
  • Mobile development experience with PhoneGap, Cordova, and Android.
  • Experienced with version controls, specifically GIT and SVN (Subversion).
  • Strong understanding of OOD/OOP and design patterns.
  • Knowledgeable in front-end build systems such as Grunt.
  • Experienced with test driven development (TDD).
  • Strong analytical and debugging skills.
  • Developed Widgets for the Timesheet notifications and Approval and Rejection.
  • Experienced with automated build systems like Jenkins.
  • Worked in Agile/Scrum environment.
  • Expert experience in tracking and managing tasks in JIRA for the project.
  • Experienced in writing DDD (Detailed Design Document) breaking down the HLAD (HighLevel Abstract Design) to give the better understanding of the project for Dev as well as QA team.
  • Worked on searching and pairing with nearby Bluetooth Devices.
  • Expert in deployment of an application in Dev, QA, and Prod.
  • Performed tests on some applications using Selenium2.0.

Technologies Used: Android, Java Tools Eclipse IDE, ADT Plug-in and Android SDK, Cordova,HAL,XML, Java and Android SDK.

Confidential

Android Developer

Responsibilities:

  • Designed and Implemented Views and Layouts for User Interaction.
  • Developed the UI layers for Activities and implemented Fragments within UI.
  • Used Multi-threading to implement parallel processing.
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • Used GPS services to get the exact location.
  • REST web service interaction utilizing OAUTH authentication and JSON
  • Worked closely with another mobile app developer, leading the other platform development.
  • Used Android SDK 4.3 (Software Development Kit), Eclipse IDE (Integrated Development Environment), Dalvik Debug Monitor Server , Android Virtual Device, and Android Debug Bridge for development and debugging tool.
  • Involved in the redesign of front end of web-site.
  • Used design pattern like singleton and adapter.
  • Usedversion control GIT.

Environment: Android SDK 4.3, Java 1.6, SQLite 3.0, Eclipse IDE 3.6, ADT Plugin, GIT, RESTful, Google Maps API, HTML5, CSS.

Confidential

Android Developer

Responsibilities:

  • Involved in full life cycle of the Android application and redesign of ShopRite website including wireframe design, server development and client development.
  • Worked on developing various features such as values product of the day, browse products from store inventory and navigate to the nearest store.
  • Used Android SDK/NDK, Eclipse IDE, DalvikDebug Monitor Server, Android Virtual Device andAndroid Debug Bridge for development and debugging tool.
  • Used fragments and activities.
  • Worked with Bitmaps, 9-patch images and handled memory issues by recycling bitmaps.
  • Experience in developing and handling XML data using efficient parsing technique such as DOM.
  • REST web service interaction utilizing OAUTH authentication and JSON.
  • Worked on front end UI design and Backend Development using SQLite.
  • Used GIT for project management and version control.
  • Involved in the development of GUI related changes for the website using JSP, HTML, CSS and client validations using Java script.
  • Involved in analysis, specification, design, and implementation phases of Software Development Life Cycle (SDLC). Followed agile methodology to develop the project.

Environment: Android SDK 3.1, Java SDK 1.6, SQLite 3.0, Eclipse IDE, ADT Plugin, GIT, RESTful API, Google Map API, HTML, CSS, XML, JSP.

Confidential iOS Developer

Responsibilities:

  • Involved in designing GUI, Navigation Controllers on iOS devices.
  • Creation of Table views, nib files.
  • Developed reusable code that works for newer iPhones and iPad. Used layout constraints and struts for UI to flow properly in all the different screen sizes.
  • Implemented functionality for OpenGL functions like zoom, rotate, and translate.
  • Involved in analysis, design, coding, testing and implementation.
  • XML parsing and Creation of new Storyboards.

Confidential

Android Developer

Responsibilities:
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • Tested the widget for multiple devices, densities and screens.
  • Used Multi-threading and android AsyncTask to implement parallel processing and network processing.
  • Used web views, list views& populated lists from database using simple adapters.
  • REST web service interaction utilizing OAUTH authentication and JSON
  • Used Git for version control and confluence Jira.
  • Implemented security by encrypting and decrypting data using aes-ccm.
  • Developed reusable code and custom wizards that are used across various projects for different applications
  • Used android adb tools for testing and debugging the applications and production support for the existing applications.
  • Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
  • Used design pattern like singleton and adapter.
  • Worked closely with another mobile app developer, leading the other platform development.

Technologies Used: Java, Android SDK 4.2, Eclipse, JQuery, HTML5, CSS3, XML, SVN, Custom views, Compound views, Git, Restful, and JSON.

Confidential

Android Developer

Responsibilities:
  • Developed the UI layers for Activities and implemented Fragments within UI.
  • Worked on identifying Uml diagrams class diagram and sequence diagram and identifying use cases.
  • Worked on building algorithm to split the messages.
  • Used Messaging Api to read the inbox messages.
  • Third party chart engineAPI’s for graphical representation of the monthly spending’s.

We'd love your feedback!