We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Over 7 years of experience in developing applications & Information Technology designing and testing of Mobile Applications using Android SDK.
  • Developed multipleandroidapplications across versions.Expertise inAndroidapplication development.
  • Hands on experience inAndroidSDK based application development.
  • Extensive experience in application development and integrating wif various databases and Client - Server applications.
  • Experience in Software Development environment using AGILE methods like SCRUM and Waterfall model.
  • Familiar wif Node JS, Bootstrap JS, React JS.
  • Designed GUI and interfaces wif services for mobile applications, Asynchronous Programming inAndroid(such as Thread pool, Tasks, and services)
  • Strong experience wif entire software development life cycle, Mobile Application Development Life Cycle, Model View Controller (MVC)based frameworks.
  • Expertise in working wif public APIs, such as Twitter, Facebook, Google, YouTube. Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator, and Dreamweaver.
  • Experience in working wif SQLite Database, Google Maps API, GPS Location Data and Push Notifications.
  • Experience in building Android apps which consume REST web services, using JSON&XML parsing.
  • Hands on experience wif Third party libraries like Retrofit, RxAndroid and Dagger.
  • Good experience in writing Unit tests and Instrumentation tests.
  • Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like WebSphere, Web Logic, configuring Apache Web Server and configuring various Servlet engines Languages: HTML5, JQuery, C#, Objective-C, JAVA, JavaScript, ASP.Net, VBScript, T-SQL/PLSQL, C, C++, Core data, swift.

TECHNICAL SKILLS:

Operating Systems: Android, Windows, Linux, Mac OS

Languages: Core Java, C++, C

Platforms: Android version 1.6 till 8.0

Case Tools: Tortoise SVN, Perforce, Git

Tools: and Utilities Android Studio, Eclipse, Android DDMS, LogCat, UiAutomator Trace 32, QPST, QXDM, Microsoft Visual Studio 2005, Beyond Compare, and UML Star Tool, 3d and Milk Shape

Scripting Languages: Knowledge of Ruby, Perl and Python

DataBase: SQLLite, MySQL

Domain Knowledge: Telecom Domain (Mobile Application)

PROFESSIONAL EXPERIENCE:

Confidential

Android developer

Responsibilities:

  • Worked as Senior Android Developer for the widget development of the current existing Bose Connect Application.
  • Created a Design Document for the Android Widget Development.
  • Used BMAP(Bose Mobile Application Protocol) for making the API calls to get the connected Bose device information to display on the widget.
  • Worked wif Android Studio and the latest Android SDK supporting from Lollipop (5.0) version to Oreo (8.0)
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Used GitHub as the version control tool to commit and update the project from the server.
  • Used Source Tree a UI Interface wif GitHub for committing the code into the repository.
  • Followed a complete AGILE technology wif Daily Stand up calls wif the onshore team every day and updating on JIRA.
  • Experience wif various devices which include tablets and phones wif a latest android OS from Lollipop to Oreo versions for the application.

Environment: Android Studio 3.0, Android SDK 5.1 to Android SDK 8.0, GitHub, Source Tree, Jira

Android Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Transform Business rules and specs into android technical rules and specs.
  • Listing and selecting the candidates for layouts.
  • Listing and selecting coding techniques which comply wif the business and legal restrictions.
  • Write Algorithmic code to sort and search objects by multiple criteria.
  • Work on and/or design multiple layouts such as fragments, View Pager and Popup Window.
  • Redesign existing XML layouts to add more flexibility for different scenarios.
  • Utilize loaders, Intent Services and Broadcast receivers in order to maintain a loosely coupled design.
  • Write logging mechanism to log and retrieve events to and from the cloud (parse
  • Implement and maintain Crash Analytics to keep track of the app’s uncaught exceptions.
  • Work wif Q.A department through Jira to revalidate or fix bugs.
  • Currently working on creating a new version of the app for the Latin America countries.
  • Utilize string resources to deal wif multiple languages.
  • Optimize layouts to insure consistency between longer or shorter phrases. o Rewrite code for communicating wif Latin America specific hardware.
  • Add module to in corporate sub-accounts.
  • Work on UPnP to establish communication wif DIRECTV receivers.
  • Create remote control widget and notification modules.
  • Develop Content Provider to save receivers’ data and their corresponding.
  • Work on modules including, display details of content, resume point and Social Media.
  • Environment: Android

Environment: Android SDK, Java, Git / Source Tree /Android studio /Catalytics / Stash / confluence / Jira / SQLite / SVN / JDK / Java / REST / XML and JSON.

Android Developer

Confidential, Santa Clara, CA

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Involved in requirement gathering and designing of the application
  • Interact wif client to finalize the requirements, produce technical design, propose solution and provide effort estimation for various modules in the project.
  • Responsible for consuming the web services of a REST api using Retrofit, getting JSON response and parsing them to get the required information.
  • UsedAndroidSDK and Eclipse IDE for development.
  • Integrated location based services using Google Maps API to track the user workout graph.
  • Implemented unique design for portrait and landscape mode..
  • UsedAndroidcontent providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used services, Asynchronous tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • UsedandroidV4 support widget navigation drawer and list view to create a side navigation menu
  • Worked wif JDBC database in core java to store and populated the data.
  • Worked on debugging the application using Logcat, DDMS.
  • Scrum/Agile methodology used wif Jira to help keep project on track.
  • Coordinate wif the offshore team to make sure overall project execution and coding Standards.
  • Write code and perform unit testing.
  • Fixed the bugs identified by the QA testing team.
  • Test and error logging on different versions and devices ofAndroid. Debugging them in the very first phase of development. Making app crash proof. And implemented an error reporting system for future development support
  • Used Google Maps API to develop location based services for the App.
  • Implemented the required GUI by making modifications to the XML files.
  • Implemented unique design for portrait and landscape mode.
  • Created a local database using SQLite to store and retrieve the data.
  • Helped another mobile app developing team to develop the same application on IOS platform
  • Work wif quality assurance team to properly test and deliver product in time.
  • Interact wif deployment team to properly deploy the application and provide maintenance phase.
  • Used JIRA to track issues

Environment: Android SDK,Java, Git / SourceTree /Android studio /Crashlytics / Stash / confluence / Jira

Android Developer

Confidential -San Jose, CA

Responsibilities:

  • Developed user-friendly user-interfaces using widgets like Menus, Dialogs, different Layouts, Buttons, Edit boxes and Selection widgets like List View and Scroll View as per client need.
  • Populated spinner data from SQLite database by using simple spinner which allows selecting an item from a drop down menus and to store user and app data into SQLite database.
  • Added a feature to app to detect internet connection status before making any HTTP Requests.
  • Experienced in developing app handling XML data using efficient parsing technique such as DOM/JSON parsers.
  • Implemented the event reminder feature into the app using services, async tasks and alert notification API.
  • UsedAndroidcontent providers for implementing features like sending E-mails, SMS, etc., from the app.
  • Experience wif source code control management like subversion (SVN) and GIT.
  • Designed the app to take pictures wif a camera at any time to collect images.
  • Interact wif client to finalize the requirements, produce technical design, propose solution and provide effort estimation for various modules in the project.
  • Experience in web services using markup languages like JSON and REST.
  • Coordinate wif the offshore team to make sure overall project execution adheres the timeline and coding standards.
  • Write code and perform unit testing.
  • Work wif quality assurance team to properly test and deliver product in time.
  • Interact wif deployment team to properly deploy the application. and provide support during maintenance phase.

Environment: Android SDK, Android Studio, Java, Google Analytics, SQLite, Git, and Jira

Android Developer

Confidential - Chicago, IL

Responsibilities:

  • Involved in full life cycle of the application including design, development and testing.
  • Interact wif client to finalize the requirements, produce technical design, propose solution and provide effort estimation for the project.
  • Design Screens using MVC pattern for the application using Eclipse IDE, ADT plug-in andAndroidSDK
  • Extensively worked on designing the layouts to be compatible wif different screen sizes.
  • Regular interaction of RESTful API design calls to populate the UI on the app using GET, PUT, POST and DELETE.
  • Implemented optimized performance ListViews in different points of app.
  • Worked wif Google MapsAndroidAPI to display the locations wif markers using Geocoder.
  • Implemented unique design for portrait and landscape mode.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements.
  • Tested the application for relevant bugs, fixed the leaks and deployed on differentAndroiddevice to validate the application stability.
  • Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
  • Collaborated wif web services team to implement the backend support
  • Designed and developed the request and response data to and from database.
  • Implemented the project using agile development approach.
  • Written code and performed unit testing.
  • Work wif quality assurance team to properly test and deliver product in time.
  • Worked on reviewing and distributing the App to the App Store.

Environment: Android SDK, Eclipse, Java, Parse, Google Analytics, SQLite, Git, Jira.

Android Developer

Confidential

Responsibilities:

  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Responsible for design of user interface using various Custom Layouts, buttons, dialog boxes, alert boxes and edit boxes.
  • Actively participated in all the phases of SDLC like design, development, testing.
  • Participated in the entire (SDLC) life cycle of the project right from the designing the project to implementation.
  • Test and error logging on different versions and devices ofAndroid.
  • Used Web Views, Custom List views & populated lists to display the lists from database using simple adapters and Custom adapter.
  • Involved in developing theandroidlayouts by referring the wireframes and visual specs.
  • Experience in XML-based messaging; web services connectivity.
  • Creating Intents (explicit, implicit), Multi-threading and Creating Linear, Relative and Table Layout.
  • Experience in XML-based messaging; web services connectivity.
  • Used Android Content Providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these applications.
  • Work closely wif the web application development team to ensure proper integration between mobile application and web application.
  • Used effectively All Android Application components.

Environment: Android Studio, Android SDK, SQLite, JSON, PHP, Web Services, Eclipse, Oracle.

We'd love your feedback!