We provide IT Staff Augmentation Services!

Android Lead Developer Resume

0/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • 8+ years IT Experience in software development and over 5+ years of experience in Android Mobile Applications development.
  • Hands on Knowledge with native app development for android OS
  • Extensive knowledge in tackling Android OS Framework using Android Studio/Eclipse IDE with its various plug - ins (JD, UML, SVN Subversion System, etc), SQLite RDBS, Java Programming, XML Designing cum Data Modelling, Android SDK features and ADT plug-in bonanza.
  • Sound Knowledge over OOPS, J2SE and Android Specific APIs.
  • Gained work experience on different modes of data management on Android spanning Shared Preference to SQLite database. Practical knowledge on Android UI design.
  • Able to integrate Facebook API, Twitter API in Android applications.
  • Worked on consumption of XML web services, Dot Net enabled web services using SOAP, REST, and Data Exchange Format like XML/JSON on Android.
  • Able to access Android Native applications like Maps, Gmail, Gallery, Email, and SMS.
  • Extensive knowledge on signing applications (Debug/Release), deployment of applications and publishing applications to Play Store.

TECHNICAL SKILLS

Languages: Java 6/7/8, Android SDK

Web Technologies: HTML, CSS, AJAX, JavaScript,Node, Ionic.

Operating System: Android 2/3/4/5/6, Linux 4.8.3, Windows 2000/XP/Vista/7/8/8.1/10

Database: SQLite, Parse SDK

IDE: Android Studio, Eclipse

Tools: Android development Tools, JSON Lint, SQLite Manager, JUnit 4, Lines of Code in KSLOC (Cloc), Stetho (debug bridge for Android applications via OKHttp), Genymotion Emulators, Github Desktop, etc

Libraries/API: Facebook SDK, Google Maps SDK, Openfire Chat SDK, Crashlytics SDK, Retrofit, Picasso Image API, ButterKnife, Data Binding, RxJava, etc

Web interfaces: Trello Boards, G+, Stackoverflow, Google I/O, Android Perf matters, Android Weekly, Android Blog, Pointer IO, Medium, etc.

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Android Lead Developer

Responsibilities:

  • Translated business objective into actionable items.
  • Help design project scope, requirements, goals and deliverables that support business objectives.
  • Act as subject matter expert for application development team
  • Participate proactively in developing and maintaining team standards, documentation, tools, and best practices
  • Communicate findings clearly to both technical and non technical audiences
  • Assisting the development staff with any issues that might arise
  • Provide technical guidance regarding errors, problems or questions about programs
  • Organise and facilitate daily stand up meetings reviews, retrospectives, sprint and release planning, demos and other circumulate meetings with circum teams and stakeholders
  • Responsible for designing the Rest services, screen layouts API interfaces JSON responses
  • Work closely with enterprise teams to ensure proper integration of mobile and web applications
  • Coordinated app store process and releases
  • Coordinate with QA staff on testing and deployments.

Environment: Android IDE, Android API's, JDK 1.6, Espresso (TDD), XML, JSON, HTML, SVN, Postman, ADB, Adobe Analytics, Maps, GPS Service.

Confidential, Bloomington, IL

Android Developer

Responsibilities:

  • Involved in requirement gathering, UI design and development.
  • Worked on innovative background reflecting the user account status that changes according to user’s account.
  • Worked closely with the testing team.
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10-inch devices by customizing views as per mockup.
  • Created Master-Detail Interface for tablet implementation.
  • Updated backend validations to meet tablet specific requirements.
  • Implemented unique design for portrait and landscape mode.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information
  • Created UI & functionality for authentication feature.
  • Involved in development and enhancements of roles and responsibilities to restrict the usage based on Authorization and Authentication tokens.
  • Provided subsequent releases, which included feature changes, enhancements and bug fixes.

Environment: Android SDK 5, Java, Android Studio, Agile Methodology, HTML, REST, JavaScript, JQuery, SQLite.

Confidential

Software Developer (Android)

Responsibilities:

  • Ability to add extra cloud accounts, and to remove any cloud drive accounts
  • Application stores to available storage; upload and downloads in WIFI and 3G; uploads photos and videos in smaller size; adds playlists from device
  • Ability to set uploads by file type and drive location (E.g. storing all photos in Google Drive, storing all Music in Sky Drive, store all documents in Dropbox)
  • Ability to set WIFI versus carrier (on mobile).
  • Manage files that can be accessed even when not connected. Full automatic setting - 500 MB cache size; photos and videos downloaded in a smaller size; music automatically added to device.
  • Ability to set a size for cache, ability to empty cache.
  • File Views: Show all photos, videos, music and documents from across cloud drives. View by list, small thumbnail, large thumbnail. Filter by name or date.
  • Slide-show viewing of individual photos and simple flick through. Leverage device specific features for viewing.
  • Search: Search across all cloud storage accounts, Show search results in a simple list, Open simple search bar at top of application like in Google Drive app.
  • Sharing and moving files: Person should see a set of choices when files are selected - copy, move, share. Move pops up a choice of locations / cloud drives.
  • Files would get moved to a default folder in the root of the chosen drive.
  • Share would pop a set of choices which include popular Social Networking Sites like Facebook, Picasa, Photobucket, and other common means of transport like Email and MMS (More are on the way).

Environment: Android OS, Java

Confidential

Software Developer

Responsibilities:

  • Search for all the best doctors in your city from Dentists to Neurosurgeons.
  • View photos of them and their clinics and read about their practice.
  • Book doctor appointment dates and time slots directly through the app and get reminders before the day. No more unnecessary waiting at the reception.
  • Get connected to pharmacies and labs in your locality for easy access to your prescription drugs and seamless digital test results
  • All your medical records are stored online, on the Cloud, and are available to you anytime, anywhere, in an instant. No more piles of paperwork and files.
  • Create and manage profiles of all your family members under the same account, and have all their medical records stored safely in the cloud, forever.

Environment: Android OS, Java, Android Studio, Crashlytics.

Confidential

Responsibilities:

  • A digital ecosystem to help you manage appointments, refer peers and store medical records
  • Professionally made individual profiles to help you be discovered by more people according to your expertise.
  • Real time queue management and quick capture of patient data for a more productive practice.
  • Refer patients to a pharmacy of your choice by directly sending prescriptions to the pharmacy.
  • Refer your patients directly to labs and receive the lab reports directly on your phone.

Environment: Android OS, Java, Android Studio, Crashlytics

Confidential

Responsibilities:

  • Easy to use app for walk in patients to schedule appointments
  • Real time updates of queue movements so that the patients can time their visits.
  • Sync walk in appointments with Confidential patient app appointments.

Environment: Android OS, Java, Android Studio, Crashlytics.

We'd love your feedback!