We provide IT Staff Augmentation Services!

Android Application Developer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CaliforniA

SUMMARY

  • Having 7+ years of extensive IT experience in software design, coding, integration, and testing in Telecom and mobile environment using ANDROID framework and Qt framework.
  • Very good understanding of Android Back - end and UI guidelines.
  • Expertise in developing apps using SQLite, Java, XML, Google Maps API and GPS Location Data.
  • Excellent noledge and working experience in Android SDK, Eclipse IDE, Android Studio, IntelliJ IDEA, Application Stack and Android Architecture. Focused on background processing wif AsyncTasks and Services, IPC, AIDL, Storage and retrieval of structured data, fragments and broadcast receivers.
  • Expertise in working wif public APIs, such as Twitter, Facebook, Google, YouTube.
  • Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android.
  • Experience in Wi-Fi, understanding of Bluetooth.
  • Experience in using third party libraries and GitHub.
  • Experience in working in agile environment and coordinate wif offshore teams.
  • Experience in Architecture Design, Development and Implementation, Troubleshooting and Debugging, Testing of Software Applications.
  • Working noledge of graphic design, audio and video features and handling various kinds of media using Photoshop, Flash.
  • Have worked extensively on various stages of application development, viz., collecting requirements, and providing guidelines for design, creating application architecture, implementation dat includes various stages in development, QA, code signing and releasing to Market.
  • Have interacted wif customers regularly during development of teh mobile applications.
  • Dedicated team player, quick learner, self-starter, excellent analytical, design and problem solving skills.
  • Always curious to learn new skill or a new technology.

TECHNICAL SKILLS

OS: Windows 7/Vista/XP, Mac OSX, Android, Ubuntu, Linux

Languages: JAVA, C, C++, JSON, JavaScript, JQuery

Web Technologies: HTML/CSS, HTML5, XML, Tomcat

Development tools: Eclipse, Android SDK, Android ADT, NetBeans, Aptana, Android Studio, IntelliJ IDEA, GitHub

Databases: SQL, SQLite, MySQL, OrmLite

Frameworks: PhoneGap, Struts, Spring

Other Tools: Dreamweaver, Photoshop, Flash

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, California

Android Application Developer

Responsibilities:

  • Involved in requirement gathering and designing of teh application.
  • Responsible for consuming teh REST services, getting a JSON response and parsing them to get teh required information.
  • Implemented teh search functionality, Action Bar and Draw-9 Patch Images.
  • Worked on local data storage using shared-preference.
  • Worked on teh Android AsyncTask service to update List View Screen.
  • Worked wif design/UX team to create user-friendly, aesthetically pleasing, and full functional UI.
  • Followed teh agile methodology for implementing teh project.
  • Analyzed and fixed teh defects for various modules in teh QA stages.
  • Involved in requirement gathering, UI design and development.

Environment: Android SDK, Android 4.4 KitKat, Android API’s, Eclipse IDE, XML, HTML5, REST services, JSON

Confidential, Des Moines, IA

Android Application Developer

Responsibilities:

  • Design screens using MVC pattern for teh application wif Eclipse IDE.
  • Responsible for designing and implementing Location based service using Google Maps API dat enables to search teh nearest ATMS located.
  • Designed teh architecture and User Interface (UI/UX) using client requirements and use - cases.
  • Used Android NDK to create teh library files to be used by Services.
  • Developed App screens and its workflow using Activity and Fragments which TEMPhas views such as List View and Scroll View.
  • Download and upload content from back end web server via REST API.
  • Analyzing application wif Trace View tool to improve performance.
  • Analyzing layouts wif Hierarchy Viewer.
  • Used GIT for version control.
  • To send dynamic notifications we used push notification.
  • Design and Development of Android native client application.
  • Implementing Broadcast Receivers for Android.
  • Test and error logging on different versions and devices of Android.
  • Implemented an error reporting system for future development support.

Environment: Android Version 2.3.3-4.1.1 , Android SDK, NDK, Java, J2EE, JavaScript, Google Maps API, Eclipse IDE, windows 7, HTML 5.0, XLX, XML.

Confidential, Atlanta

Android Application Developer

Responsibilities:

  • Designing teh structure of services involved.
  • Developing teh application for IOS devices.
  • Developing image processing algorithms for auto scanning teh documents.
  • Implementing teh facial detection and recognition techniques
  • Implementing teh Live-ness detection to detect if a person is real.
  • Initial prototyping of teh app.
  • Taking teh app from teh prototype to live stage.
  • Implementing Auto Credit Card Scanning technique.
  • Auto Cheque Scanning
  • Optical Character Recognition of teh cheque data on teh mobile.
  • Performing OCR (Optical Character Recognition) of teh Government issue IDs like Passport and Driving Licenses.
  • Implementing teh auto zoom technique to capture teh document at teh desired size by auto zooming if teh document held by teh user is very far from teh camera.
  • Using accelerometer to make sure dat teh user holds teh phone still while capturing teh document.
  • Using teh native Camera APIs to adjust focus and make sure dat teh image captured is of teh required quality for teh app to run OCR algorithms on it.
  • Determining teh right thresholds for teh image processing algorithms to give best results for teh OCR.
  • Implementing teh algorithms to determine teh quality check of teh image.

Environment: Android SDK, Java, REST API (XML), SQLite, PHP, MySQL, HTML5, JavaScript, JQuery, CSS & Eclipse IDE

Confidential - NY

Android Application Developer

Responsibilities:

  • Gathering, analysis and module level designing and development.
  • Implementing security framework to let subscriber’s access e-books.
  • Gathered user requirements followed by analysis and design. Evaluated various technologies for teh Client.
  • Developed HTML and JSP to present Client side GUI.
  • Designed teh HTML based web pages for displaying teh various platforms.
  • Designed and developed teh presentation layer using JSP, servlets, HTML and SiteMesh framework.
  • Developed Java classes and JSP files.
  • Extensively used XML documents to translate teh content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML.
  • Fixing teh bugs identified in test phase.

Environment: Android SDK, Android NDK, ADT-Plugin, Eclipse, Android Studio, Java, SQLite, JSON, XML, DDMS, Logcat.

Confidential

Android Developer

Responsibilities:

  • Responsible for application UI design and prototyping.
  • Developing UI through XML coding.
  • Developing application Business logic on server side.
  • Deploying application to sever.

Environment: Eclipse, X-code, xml, java

We'd love your feedback!