We provide IT Staff Augmentation Services!

Android Developer Resume

3.00/5 (Submit Your Rating)

Omaha, NebraskA

SUMMARY

  • Over 7+ years of extensive experience in Object oriented technologies and Android applications with Java/Android Technologies involving System Analysis, Technical Architecture, Design, Development, Testing and Implementation.
  • Expertise in Android Application Development.
  • Proficient in understanding Android OS, interactive application development and memory management.
  • Proficient with java and Android SDK from 2+ to latest version Android 7 Nougat.
  • Experience in using Activity work flow, Fragments, Menu designs, Action bar navigations and Loaders.
  • Expert in developing Android applications using Eclipse IDE, SQLite, Android Studio, Android SDK and ADT Plug - in.
  • Hands on experience with Android Activity life cycle and Service life cycle call backs and Android OS framework.
  • Experienced with app components like Activities, Services, Intents, Broadcast Receivers and Content Providers.
  • Expertise in working with Google Maps API, Google Cloud Messaging, GPS location Data and Push notification.
  • Proficient in using prominent Public APIs like Google, Facebook, YouTube, Twitter, PayPal, eBay, Instagram.
  • Good at using teh Markup languages like JSON, REST and has experience with source code control management like GIT to handle large projects and GERRIT to submit project changes.
  • Designed GUI and Interfaces with services for asynchronous programming in Android like Thread pool, tasks and services.
  • Expertise in integrated Development testing, Unit testing and Testing using debugging tools like JUnit.
  • Expert in developing web based applications using HTML5, CSS, JavaScript, JQuery, Bootstrap, AJAX, Angular.js.
  • Excellent noledge in designing and developing flexible User Interface components and widgets with different screen resolutions for Android phones.
  • Experience in Integrating Web based applications and Mobile applications via web services.
  • Experienced in web service protocols such as JSON, HTTP and XML.
  • Expertise in developing high level web based applications and mobile applications using Java, JSP, structs, spring, Hibernate, JDBC, UML, HTML, XHTML, JavaScript and Oracle.
  • In depth noledge in core Java, Object Oriented programming and Model-View-Controller(MVC)design pattern.
  • Good in using SCRUM-Agile software development method for managing teh application development.
  • Excellent skills in problem solving and debugging with Eclipse, Android Studio, IntelliJIDEA and RAD.
  • Experience in Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented modeling (OOM) based on Unified Modeling language (UML).
  • Excellent working experience with variety of operating systems like Macintosh, Windows10/8/7/XP, Linux, Ubuntu, Fedora.
  • Has worked extensively on various stages of application development like Gathering requirements, architecture design, functional design and turning teh requirement to product.
  • Ability to master new technologies, excellent management and problem solving skills.

TECHNICAL SKILLS

Programming Languages: Core Java, C, C++, HTML, XML, CSS, Microsoft Server2008, Shell Script

Internet/Web/Mobile Technologies: Android 2.x/3.x/4.x/5.x/6.0,7, Ajax, XML, DHTML, HTML, Crystal Reports, Flash, Silverlight, HTML, CSS, Ajax, JQuery, JSON, JavaScript, Angular.JS, Bootstrap, Android SDK

RDBMS: SQL Server 2000/2005/2008, Oracle 10g, MS Access

Databases: Oracle, DB2, SQLite, SQL Server, MY SQL.

App/Web Servers: Tomcat 6.0 Apache HTTP Server, Apache ANT, Maven.

Middleware: ASMX Web Services, WCF Services, SOAP, COM+

Operating Systems: Windows 7, Windows Vista, Windows XP, iOS 5/6, Mac OSX, UNIX, LINUX, Android 2.x/3.x/4.x, Ubuntu

Tools: Photoshop, Dreamweaver, Oracle Virtual, JUnit, Cruise Control, Maven.

PROFESSIONAL EXPERIENCE

Confidential, Omaha,Nebraska

Android Developer

Responsibilities:

  • Developed App screens and its workflow using Activity and Fragments which TEMPhas views such as List View and Scroll View.
  • Worked on teh different phases of teh development cycle. Expanding teh existing design, development of new features, testing and deployment.
  • Design screens using MVC pattern for teh application with 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.
  • Designed and developed teh App screen navigation using Dialog boxes, Action Bar Navigation control and designed Menus based on teh user context.
  • Secure connections with server by using teh Secure Socket Layer and a protocol consisting of XML messages between teh client and teh server.
  • Download and upload content from back end web server via REST API.
  • Analyzing application with Trace View tool to improve performance.
  • Analysing layouts with Hierarchy Viewer.
  • Implemented JavaScript for validation.
  • Responsible for developing teh Profile across several Products and several Android versions.
  • Used GIT for version control.
  • 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, Eden Prairie, MN

Mobile Application (Android) Developer

Responsibilities:

  • Involved in entire software development process for all assigned Android application development projects.
  • Requirement specification, design, implementation, testing and maintenance.
  • Implemented ListView, so as to show teh news and promos as a form of list.
  • Discussed teh requirements with teh client and analyzed teh requirements.
  • Used Android SDK 2.0 and Eclipse IDE for development.
  • Utilized web-services (HTTP based, XML, SOAP, JSON or other services), to tie our applications to critical server-side APIs.
  • Design screens using MVC pattern for teh application with Android Studio IDE.
  • Analyzed teh requirements of teh main menu features dat can be supported in Android phones.
  • Worked with Instruments tools extensively at teh end of development cycle to minimize memory leaks and assure overall application stability.
  • Used various design patterns to manage code and data efficiently.
  • Created numerous halper classes dat can be used throughout teh classes.
  • Worked on linear, frame and relative layouts.
  • Implemented RESTFUL API calls to communicate with server.
  • Implemented Fragments, Activities.
  • Added support for downloading and opening photos, PDF.
  • Used AsyncTask for multithreading.
  • Followed Agile and Scrum methodologies in teh project implementation.
  • Implemented Notification Manager to display updates on teh notification bar.
  • Implementing Broadcast Receivers for Android.
  • Used shared preferences to store data.
  • Developed teh UI screens, which met teh UI requirements compliance.
  • Used Eclipse for development, debugging, coding and deployment of teh applications.
  • Used Photoshop CS5, Firework CS5, and Illustrator CS5 frequently for editing images, altering photos, and customizing look and feel of client's applications.
  • Performed functionality testing and sanity testing.

Environment: Android 2.0/2, Eclipse 3.6, ADT Plug-in, SQLite, XML, Java, Google-Map kit, Subversion, JUnit, Java, Eclipse 3.4/3.5, JSON, SOAP, Image Downloader

Confidential, Phoenix, AZ

Android Developer

Responsibilities:

  • Worked in different phases of teh project cycle like design, development and testing.
  • Used GPS provider to quickly find location and navigates teh directions to teh nearest Bank or ATM.
  • Developed teh activities and UI layers.
  • Used web views, list views & populated lists to display teh lists.
  • Responsible for consuming teh REST services, getting XML, JSON response and parsing them to get teh required information.
  • Integrated location based services using Google Maps API to display locations of teh nearest Branches/ATM’s
  • Enabled teh application to use teh Camera feature to scan a document and upload teh check using SQLite.
  • Used Android SDK and Eclipse IDE for development.
  • Tested teh app across different versions of Android and different Android phones to assure quality and performance.
  • Worked closely with another mobile app developer, leading teh other platform development.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Implemented teh required GUI by making modifications to teh XML files.
  • Work closely with teh web application development team to ensure proper integration between Mobile application and Web application.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Worked on debugging teh application using Logcat, DDMS.
  • Tested teh application on various Android devices.

Environment: Android SDK 3.2, 4.1, SQLite 3.8, Eclipse IDE 3.5, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, SQLite, GPS service, Log cat, Windows 7

Confidential, Chapel Hill, NC

Android Developer

Responsibilities:

  • Contributed to teh User Interface (UI) design of teh Application using buttons, edit boxes, check boxes, dialog boxes, action bars and spinners for various layouts.
  • Implemented teh Search bar feature in teh Application's action bar for searching particular deals in teh area.
  • Retrieved data from teh web services in teh form of JSON and teh deals are displayed on teh user interface in a customized list view.
  • Incorporated Google AdMob Ads SDK in teh Application to display ads for unsubscribed users.
  • Integrated Facebook and Twitter libraries to share documents among friends.
  • Developed presentation layer using JSP, HTML, Java Script, JQuery, CSS
  • Implemented SQLite database dat keeps track of teh User profiles, recent coupons, personal favorites and updates teh deals based on teh users preference.
  • Experienced In developing applications through Phone gap.
  • Involved in testing of teh Application in various devices, screen sizes and resolutions.

Environment: Android SDK, Eclipse, Java, XML, SVN, HTML, CSS, JSP, Java Script, Facebook Android SDK, phone gap, Twitter Libraries.

Confidential, San Leandro, CA

Java Developer

Responsibilities:

  • Designed and implemented teh various Frontend interactive pages using JavaScript frame work EXT Js.
  • Extensively used teh EXTJs MVC pattern for data handling in teh UI side.
  • Used ExtJS stores and Models to represent teh data in front end.
  • Developed REST APIs in spring framework where teh UI can interact.
  • Designed teh JSON structure for data handling between APIs and UI calls.

Environment: Java, JSP, JSP JDBC, HTML, XSL, spring, CSS, Net Beans, JavaScript, XML, WebLogic.

Confidential

Java Developer

Responsibilities:

  • Designing UI screen for Insurance Quote to get User information with JSP.
  • Writing custom tag handlers for Insurance Quote page to calculate teh age of teh person using teh date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans dat use teh MVC pattern to access EJB (Entity Beans) for teh modules of user registration.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans for Insurance Quotes.
  • Writing JSP files for Online Quote for Resident Insurance.
  • Fixing teh bugs identified in test phase.
  • Had coded various data adapters for processing XML.
  • Used Java script and JQuery to handle client-side validations.
  • Writing JUnit Test cases for Unit testing in Pension Manager Module.
  • Documenting CR impact analysis and prepared implementation documents.

Environment: Java, J2EE, JSP, Web Services, XML, Oracle, JUnit, Eclipse, UML, WebSphere, Struts, java script, JQuery. HTML.

We'd love your feedback!