We provide IT Staff Augmentation Services!

Senior Android Developer Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY

  • More than Eight plus years of experience on designing and developing embedded and mobile software applications.
  • Has extensive experience on Android applications development using Android SDK from version 2.2 (Froyo) to version 5.0(lollipop), Android Emulator, Eclipse and Android Studio IDE, along with plug - in Android ADT.
  • Expertise in Android application components such as Activities, Services, Broadcast Receivers, Content Provider, Fragments, Intent, Binder, Async Task, Preferences, AIDL, Launch modes Stack, Permissions, Notifications, List-view, Bundle, Parcel, NDK and other their life-cycle.
  • Experience with native Android UI development for phones/tablet (multi-resolutions, resource utilization such as images, layouts, strings) and Android Debugging Tool.
  • Implemented application to handle orientations and support multiple screen dimensions to many devices
  • Implemented user Wi-Fi application with connecting, forget, and switch Wi-Fi, out-of Wi-Fi range options for all network security types. Ported dis app to Digital Life Application.
  • Having experience on AllJoyn peer-to-peer communication framework.
  • Experience developing multithreaded software and network based Async calls.
  • Has experience on network protocols DIAL, SSDP, HTTP, TCP/IP, UDP protocols.
  • Experience writing Android clients for Web Services (REST, HTTP, JSON, SOAP, XML, WSDL)
  • Designed and developed mobile multimedia playback scenarios for audio (Mp3, AAC, AMR, MIDI), video (H.263,H.264,MPEG-4)
  • Has Experience with source/version Git and SVN control software, continuous integration, build processes and JIRA for project tracking status.
  • Experience with AGILE software development practices and Knowledge of SDLC methodologies.
  • Good experience on C and object oriented design methodology (C++/Java)
  • Strong noledge of data structures, algorithms,and designing for performance.
  • Ability to write unit tests for software components and integrate these unit tests in to the development
  • Has experience on Object Oriented analysis and design, Classic design and Enterprise patterns.
  • Strong communication skills with the ability to present information in verbal, written or visual form to a variety of audiences, from the internal team to clients.

TECHNICAL SKILLS

Environment: s: Android SDK, Linux, P2K, BREW, REX.

Programming Languages: Java, C, C++.

IDE: Eclipse, Android studio

Development Tools: JTAG connector, QXDM, QPST, QCAT, Source insight, Mobile Analyzer, Klocwork, RSD Lite, Clear Quest, Flash Tool, SOAPUI, ECIM, DDTS.

Version Control Tools: Git, SVN, Perforce, IBM Rational Clear Case.

Issue tracking: JIRA, QC.

Operating Systems: Windows, Linux, OS X.

PROFESSIONAL EXPERIENCE

Confidential, NY

Senior Android developer

Responsibilities:

  • Worked on Simple Service Discovery Protocol (SSDP) for the UDP broadcast messages and response.
  • Worked on Discovery and Launch protocol (DIAL) for DIAL client and DIAL server over HTTP communication.
  • Implemented application to handle orientations and support different screen sizes.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Intensive use of Fragments, custom row layouts and Multi-Threading
  • Experience with JIRA issue tracking tool.
  • Participated in research activities involving the prototyping of potential future applications and systems for current and next generation systems.

Environment: Android 5.0, REST, JSON, JIRA

Confidential, Atlanta, GA

Senior Android developer

Responsibilities:

  • Worked on peer-to-peer AllJoyn communication framework for Digital life performance improvement.
  • Implemented Wi-Fi functionality which supports Wi-Fi scan, connect/disconnect for all types of networks like WPA, WEP, Open network and also supported Wi-Fi broadcast messages.
  • Implemented all devices first state status update and eService callback updates too.
  • Design and developed day dream functionality which represents current time and weather details.
  • Implemented Digital life login functionality.
  • Implemented Arming, disarming of digital life. Involved in digital life user Interface development.

Environment: Android 4.4

Confidential, FL

Senior Android Developer

Responsibilities:

  • Used application components such as Activities, Services, and Broadcast Receivers along with their life-cycles to define the applications overall behavior.
  • Developed multithread and network based async calls for DIAL and SSDP.
  • DIAL Client for device details and app-list request.
  • DIAL Server for device details and app-list response.
  • Worked individually to extend the specification and verification method to multi-user case.
  • Worked on UI to design the appropriate icon and display for the screens, Buttons, 9-patch images, alert boxes and other views
  • Provided modular test-cases and unit testing and Integration testing.

Environment: Android 4.3

Confidential, Long Island, NY

Senior Android Developer

Responsibilities:

  • Reading iTunes library and playlist with Android NDK.
  • Use android Wi-Fi API to connect to specific computer and tan sync to iTunes library and playlist.
  • Successfully sync, transfer music over Wi-Fi to you're android device.
  • Responsible for application/system dependencies and deliverables.
  • Built apps that communicate with Media codec API's.
  • Participate in code reviews and code analysis wrap ups.
  • Provided modular test cases for applications, unit testing and integration.
  • Worked on UI to design with auto Layout, internationalization and localization.

Environment: Android 4.0.3

Confidential

Lead Engineer

Responsibilities:

  • Designed, developed and deployed android applications for mobile multimedia.
  • Strictly follow Activity Life Cycle with keep in mind Process Service Life Cycle.
  • Used (explicit, Implicit) Intent to transfer / save content from one activity to other.
  • Worked with all basic components such as: button, radio button, checkbox, text field, text view, list view, Linear, Relative and Table layout, etc..
  • Designed and implemented SQLite database.
  • Insert suitable code to capture the various button and text field events and implement the desired action for each of the applications
  • Developed update patches, modules and components to mitigate security risks
  • Involved in testing, debugging and bug fixing process.
  • Tested the application on various carriers like Confidential &T, Sprint and T-Mobile

Environment: Android 2.2

Confidential

Senior Software Engineer

Responsibilities:

  • Developed Internet radio application using android platform so listen to live-streamed music published from south cast server.
  • You can search you're own radio station and add to radio list and also stream music from south cast server.
  • Responsible for designing the UI for application for using XML.
  • Truly MVC structure and also followed Activity Life Cycle.
  • Involved in testing task include writing, implementation and execution of unit.

Environment: Android 1.5, MVC, XML

Confidential

Senior Software Engineer

Responsibilities:

  • Designed and developed mobile multimedia playback scenarios for audio (Mp3, AAC, AMR, MIDI), video (H.263,H.264,MPEG-4)
  • Developed play back scenarios play, pause, forward, rewind, seek operations.
  • Developed Interface code for two difference architectures which manages request and response related functionalities.
  • Participated in research activities on mobile multimedia playback scenarios.
  • Provided module test cases for multimedia framework and unit testing.

Environment: C/C++, BREW, Linux

Confidential

Software Engineer

Responsibilities:

  • Involved in development of WSDL file download and soap code generation.
  • Developed client source code generation for respective WSDL file.
  • Designed and implemented client side functionality.
  • Provided modular test-cases and unit testing and Integration testing.

Environment: C/C++, SOAP, WSDL, QT, Linux

We'd love your feedback!