We provide IT Staff Augmentation Services!

Androiddeveloper Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 5+ years of experience inAndroidapplication development.
  • Extensive experience in design and implementation of custom widgets andandroidinternals.
  • Incorporated methodologies of development such as Waterfall, Scrum and Agile.
  • Experienced in using SQLite to cache the data received from the RESTful web services and managed the data.
  • Integrated native C, C++ libraries using NDK.
  • Worked onAndroidUI components such as Text View, List View, Menu, Edit Text, Button, Checkbox, Dialog, Alerts, Action bars, Card View and Recycler Views.
  • Good knowledge onandroidanimations, material design and fluid layouts.
  • Experienced in implementation and handling of push notifications using GCM.
  • Experience of using GIT version control.
  • Having good understanding of RESTful and SOAP APIs and web services.
  • Knowledge ofAndroidSecurity frameworks and developed secured mobile application.
  • Involvement inAndroidFramework APIs (Sound, Multimedia, Camera, Location, Maps, Bluetooth, and Connectivity)
  • Hands on experience in XML and JSON parsing and data structures.
  • Proficiency in implementing Activities, Fragments, Content Providers, Broadcast Receivers, AsyncTask, Intent, Services, Location Manager.
  • Developed the activities and UI layers using ADT and customized as per the client request.
  • Experienced in using Material design as a comprehensive guide for visual, motion, and interaction design.
  • Experienced working with different operating systems like Windows and Linux.
  • Largely worked with DDMS, ADB and logcat for debugging applications.
  • Very good understanding ofandroidback - end and UI guidelines.
  • Experienced with Atlassian JIRA establishment, upkeep and organization.
  • Focused on background processing with AsyncTasks and services, IPC, AIDL, Storage and retrieval.
  • Experienced in contributing to the development of theAndroidapplication by fixing bugs and enhancing the responsiveness.
  • A valued team member with strong written and verbal communication skills, problem solving skills and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: C, C#, Java,Android

Web Technologies: HTML5, CSS, Javascript, XML

Databases: Oracle, MySQL, PostgreSQL, SQLite

Development Tools: AndroidStudio, Eclipse, Xamarin Studio

Version Control Systems: GIT

Code Quality Tools: Sonarqube

Operating Systems: Windows, Unix, Linux.

AndroidVersions: KitKat, Lollipop, Marshmallow, Nougat, Oreo.

PROFESSIONAL EXPERIENCE

AndroidDeveloper

Confidential Chicago, IL

Responsibilities:

  • Design screens using MVC pattern for the application with Android Studio IDE.
  • Responsible for designing and implementing Location based service using Google Maps API that enables to search the nearest ATMS located.
  • Hands on experience working on Confidential.
  • Designed the architecture and User Interface (UI/UX) using client requirements and use - cases.
  • Implemented Notifications for updates in user account.
  • Used Android NDK to create the library files to be used by Services.
  • Designed and developed the App screen navigation using Dialog boxes, ActionBar Navigation control and designed Menus based on the user context.
  • Implemented the framework using Page Viewer.
  • For alerting the user we made use of Alarm service, Notification service.
  • Responsible for developing the Profile across several Products and severalAndroidversions.

Environment:AndroidSDK 8.0, Java,AndroidStudio, JSON, GIT, Jira, SQLite, Google API, Retrofit.

AndroidDeveloper

Confidential, CA

Responsibilities:

  • Used Map Box for implementing Maps and creating custom markers on Map View.
  • Created mechanism to show map Pins and traffic layer on the map based on data gathered in response to the web requests.
  • Implemented MVC design pattern.
  • Used GPS sensor to locate the nearest parking spot (according to current location of user)
  • Used SQLite to create database to store local data.
  • Made asynchronous calls to server to retrieve data in JSON format, and parsed it using GSON parser.
  • Used GIT through command line.
  • Effectively participated with the production team in updating and distributing the application to Google Play.
  • Implemented new screen GUI widgets, layouts, custom lists, custom layouts, custom adapters.
  • Stored files as required using caching.
  • Worked in Agile environment and participated in different phases of the project.

Environment:AndroidSDK 6.0, Java,AndroidStudio, JSON, GIT, Jira, Sourcetree, MapBox API, SQLite.

AndroidDeveloper

Confidential, CA

Responsibilities:

  • Involved in the analysis, design, coding, and testing phases of the project development.
  • Used material design and implemented the application using Recyclerview and Cardview.
  • UsedandroidAPIs like multimedia usage, video, sound and graphics.
  • Integrated Maps in the Mobile along with GPS location based implementation.
  • Developed the Accounts retrieval screen using ProgressBar and custom ListView.
  • Used SQL statements to fetch the data from the database. Created new views, added new columns to the existing view in the database using SQL.
  • Broadly worked with ADB, DDMS and Logcat for debugging and optimizing the application.
  • Hands on work usingAndroidAPI such as Google API and Facebook API.

Environment:AndroidSDK 5.0, Java,AndroidStudio, JSON, GIT, Jira, Material Design, Google API, Sonar Qube, Social Networking API - Facebook.

AndroidDeveloper

Confidential, Deerfield, IL

Responsibilities:

  • Implemented the UI using fragments, to build a multi - pane UI to make it compatible with mobile devices and tablets.
  • Implemented live video broadcasting fromAndroidcamera to streaming server.
  • Involved in the discussions with business users, testing team to finalize the technical design documents.
  • Involved in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
  • Used memory management techniques and tools.
  • Worked on MVC design pattern.
  • Worked on tasks including simple activity transitions and recycler views.
  • Part of an Agile Team and reviewed member's feedback and application acceptance through the Pilot Release.
  • Developed confirmation screen using custom ListViews and service calls to communicate to the server.
  • Synchronized the methods properly for thread safety.
  • Hands on work using multimedia framework usingAndroidAPI such as Google API and Facebook API.
  • Intensified the code reusability by creating generic layouts and utility classes for most functionality.
  • Caching was implemented using application manager.
  • Updated the UI/UX by adding Navigation Drawer Menu.
  • Introduced the push notifications through the Google Cloud Messaging API.
  • Implemented ListView to show the different options.
  • Created the SQLite helper for the application local storage.

Environment: C#, Xamarin Studio, Windows, GIT, SQLite, Jira, REST API, OpenTok API, Google API for Messaging.

AndroidDeveloper

Confidential, Irving, TX

Responsibilities:

  • Worked on IOT Devices like destroyer and coppola and enabled their implementation on mobile application.
  • Programmed the locale to support different languages.
  • Maintained two versions of the application.
  • Developed App screens and its workflow using Activity and Fragments, which has views such as Map View and Scroll view.
  • Enabled Landscape mode and alert notifications.
  • Implemented threads, handlers, AsyncTasks and services.
  • Worked with SQLite databases, files and Shared Preferences.
  • Testing included emulator and device testing with multiple versions and sizes with the help of ADB.
  • Worked with Google cloud messaging for enabling push notifications.
  • Unit - tested code for robustness, usability, and general reliability.

Environment: Ubuntu,AndroidSDK 5.0, Java, Eclipse, SQLite, JSON, GIT, Jira, Google Notifications, Google Messaging, Sonar Qube.

AndroidDeveloper

Confidential, Wayne, PA

Responsibilities:

  • Used Eclipse as IDE tool to develop and debug the application.
  • Took Part in agile activities such as iteration planning, grooming feature dive - ins, retrospectives.
  • Strictly followed Activity Life Cycle and created the UI.
  • Consumed JSON data from the REST services on the client using GSON parser.
  • Redesigned layouts using material design guidelines for better user experience.
  • Used web views, ListViews and populated lists to display the lists from database using simple adapters.
  • UsedAndroidcontent providers for implementing features like sending Emails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used Services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Coordinated JIRA for user administration.
  • Peer code reviews from colleagues to ensure standards.

Environment: Ubuntu,AndroidSDK 4.4, Java, Eclipse, SQLite, JSON, GIT, Jira, Google Maps API, Sonar Qube.

We'd love your feedback!