We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

3.00/5 (Submit Your Rating)

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • Overall 10+ years of experience on designing, developing embedded and mobile software applications.
  • Have 7+ years of specific experience on Android applications development using Android SDK from version 2.3 (Gingerbread ) to version 7.0 (Nougat), 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, AsyncTask, Ps, AIDL, Launch modes Stack, Permissions, Notifications, Bundle, Parcel, NDK, views, view groups and other their life-cycle.
  • Implemented application to handle orientation and support multiple screen dimension devices.
  • Experience with RESTful APIs to connect android applications to web services.
  • Experience with native Android UI development for phones/tablet (multi-resolutions, resource utilization such as images, layouts, strings) and Android Debugging Tool .
  • Experience developing multithreaded software and network based asynchronous programming.
  • Have experience on network protocols DIAL, SSDP, HTTP, TCP/IP, UDP protocols.
  • Experience writing Android clients for Web Services (REST, HTTP, JSON, SOAP, XML, WSDL )
  • Having experience on Volley, Picaso, Butterknife, Runtime permissions, Multi Window support, Google Cloud Messaging, Alarmmanager, Job Scheduler.
  • Designed and developed mobile multimedia playback scenarios for audio (Mp3, AAC, AMR, MIDI), video (H.263, H.264, MPEG-4)
  • Having experience on device debugging using android monitor, logcat, performance monitors (CPU, memory), Hierarchy viewer and web debugging proxy using Charles tool.
  • Have 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 knowledge of data structures , algorithms , and designing for performance.
  • Participated in code reviews, wireframe design and application performance design discussions.
  • Have experience on Object Oriented analysis and design, Classic design and Enterprise patterns.
  • Ability to write unit tests for software components and integrate these unit tests in to the development
  • Strong communication skills with the ability to present information in verbal and written.

TECHNICAL SUMMARY:

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

Programming Languages: Java, C, C++.

IDE: Eclipse, Android studio

Development Tools: DDMS, Logcat, Trace view, Hierarchy view, Charles Web Debugging Proxy, GenyMotion, performance monitors (CPU, memory), Debugging tools.

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

Issue tracking: JIRA, QC.

Operating Systems: Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Sr. Android developer

Technologies: Android 7.0

Responsibilities:

  • Design and developed application for mobile, for multi-screen size and resolution devices.
  • Used application components such as Activities, Services, and Broadcast Receivers along with their life cycles to define the applications overall behavior.
  • Responsible for RESTful APIs to connect back-end services and parsing response data.
  • Developed multi thread and network based asynchronous programming.
  • Implemented remote control play, pause, guide, info, channel control, power, and functionalities.
  • Implemented configuration file functionality for controlling the app features.
  • Followed agile methodology for implementing the Application utilized JIRA issue tracking tool .
  • Participated in code reviews, wireframe designs and application performance design discussions.

Confidential, Costa Mesa, CA

Sr. Android developer

Technologies: Android 6.0

Responsibilities:

  • Design and developed application works both for mobile and tablet for design screen size and resolution devices.
  • Implemented UI design for application using XML, followed material design Guidelines.
  • Intensive use of Fragments, custom row layouts and Multi-Threading
  • Used ButterKnife Library for view injections and Dagger 2 for dependency Injections.
  • Participated in research activities involving the prototyping of potential future applications and systems for current and next generation systems.

Confidential, NY

Sr. Android developer

Technologies: Android 5.0

Responsibilities:

  • Design and implemented Discovery and Launch protocol (DIAL) for DIAL client and DIAL server over HTTP communication.
  • Implemented application to handle orientations and support different screen sizes.
  • Implemented cloud message APIs and push notifications for app.
  • Developed multithread and network based asynchronous calls for DIAL and SSDP
  • Worked individually to extend the specification and verification method to multi-user case.
  • Experience with JIRA issue tracking tool .

Confidential

Sr. Android developer

Technologies: Android 4.4

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 time, and weather details.
  • Analyzed and optimized application code for efficiency and performance, JUnit for unit testing.
  • Worked on UI to design the appropriate icon and display for the screens, Buttons, 9-patch images, alert boxes and other views
  • Utilized various build and continuous integration systems including Ant, Maven, Gradle, Jenkins.

Confidential, NY

Sr. Android Developer

Technologies: Android 4.0.3

Responsibilities:

  • Reading iTunes library and playlist with Android NDK.
  • Use android Wi-Fi API to connect to specific computer and then sync to iTunes library and playlist.
  • Successfully sync, transfer music over Wi-Fi to your android device
  • Built apps that communicates with Media codec API's.
  • Participated and contributed to all phases in building new digital products, including programming, defect correction, unit testing, code review, and deployment planning.
  • Worked on UI to design with auto Layout, internationalization and localization.

Confidential

Full time Android developer

Technologies: Android 2.3

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

Confidential

Full time Sr. Software Engineer

Technologies: C/C++, BREW, Linux

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.

We'd love your feedback!