We provide IT Staff Augmentation Services!

Android Developer Resume

3.00/5 (Submit Your Rating)

Bloomington, Il

SUMMARY:

  • Over 8 years of professional IT experience in Android application development, testing & deployment in Consumer and Enterprise Applications.
  • Experienced in S oftware Development Life Cycle (SDLC) such as Requirements Gathering, Project Design, Development, Support and maintenance phases to meet requirement of project and familiar with agile software development methodologies as well.
  • Proficient with Java, Android SDK version Android 2.2 to Android 5.0 (Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop).
  • Expertise in developing applications for android operating system using Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plugin.
  • Extensive experience in building mobile applications using Android framework APIssuch as (Location, Camera, Animations, Maps).
  • Experience in developing applications using Third - Party APIs such as ESPN, YouTube and Social Networking such as Facebook and Twitter.
  • Sound Experience in Android application lifecycle from Application creation to deployment in Google Play.
  • Hands on experience using media framework using Android API and skills like multimedia usage, video, sound and graphics, networking.
  • Work experience with GIT to handle very large projects and GERRIT to submit changes for the project.
  • Experience in design and development of Rich Mobile Applications using JavaScript, XML, CSS, and HTML.
  • Experience in usingSQLite Database for mobile data management, SQL SERVER database for web data management.
  • Experience on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Experience in using UI designing tool such as Balsamiq and Protoshare to meet the requirements of projects and show the results to client.
  • Experience in Graphic designing in Adobe Photoshop, MS Visio and Front Page for rich user friendly front end contents.
  • Experience to working with the different UI component in Android along with Action Bar and View Pager.
  • Experience in working with XML parser’s, RESTful API’s and server side technologies like Apache and PHP.
  • Solid understanding of interfacing to back-end system using XML/JSON, GSON, REST API, OAUTH, etc.
  • Experience in branching, pushing and merging codes with remote repository such as Git.
  • Good understanding in Testing Mobile applications and bug tracking for the production team fixing.
  • Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.

TECHNICAL SKILLS:

Android OS: Android 2.2 to Android 5.1(Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat, Lollipop).

Languages: Core Java, J2EE, JDBC, JSP (JDK 1.5-1.7), C,JQuery

Scripting Language: JavaScript, Python

Web Designing: HTML, CSS, XML, UML, WebLogic

IDE: Eclipse, NetBeans, MyEclipse, InteliJ, Code Blocks

Web/Application Servers: Tomcat, IBM WebSphere

Framework: Struts, spring, Junit, AJAX

Version Control Tools: CVS, SVN, Git

Databases: SQLite, MySQL, Oracle 9i/10g/11g, DB2

Operating Systems: Windows, Android Variants

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, IL.

Android Developer

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Design screens using MVC pattern for the application with Android Studio IDE.
  • Used Android NDK to create the library files to be used by Services.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Worked with Android 5.0 API’s for a few tasks including simple activity transitions and Recycler Views.
  • Worked on the Android AsyncTask service to update List View Screen.
  • Implemented the Google Map and Place API to get the JSON data by restful protocol which shows the nearby restaurant in a specific location.
  • Involved in integrating SQLite database for android applications and worked on the LAMP server on Amazon EC2 server.
  • Designed & develop the xml layout with Android MapFragment to View particular bar locations on the map.
  • Involved in graphic design, audio and video features and handling various kinds of media using Photoshop, Flash.
  • Added AJAX-JSONcommunications for certain use cases to get data from cloud server and rendered the data onto views and layouts.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Utilized Dojo for JavaScript components.
  • Designed the SQlite database to store the event information including name, place, time and date, etc.
  • Used GitHub as project version controller.
  • Followed the agile methodology for implementing the project.
  • Analyzed and fixed the defects for various modules in the QA stages.
  • Involved in requirement gathering, UI design and development.

Environment: Android 5.0, Eclipse, MVC, JSON, AJAX, HTML, JavaScript, DOJO, Photoshop, Flash, REST, GitHub, agile, SQLite and Windows.

Confidential, St. Louis, MO.

Android Developer

Responsibilities:

  • Involved in entire software development process for all assigned Android application development projects
  • Worked on an Android service to download and upload content from back end web server via REST API.
  • Worked on an Android Service to implement the Push Notification.
  • Developing mobile apps that fit into their CPU, memory and battery constraints, while making sure the code is efficient, maintainable, reusable, and extensible.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Used Android content providers for implementing features like integrating the customer details into the app and designed suitable GUI for these applications.
  • Used Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Designed the web services to communicate with the Android application by using RESTful web services with the Spring 3 API, and JSON Parsing for the received responses.
  • Extensively used XML documents to translate the content into HTML to present to GUI.
  • Used Photoshop CS5, Firework CS5, and Illustrator CS5 frequently for editing images, altering photos, and customizing look and feel of client's applications.
  • Used the GIT as version control management tools to control the versioning of the application.
  • Created integration between Google Map API with the parking mobile application using GoogleMap V2.
  • Implemented the XMLPullparser class for feeds from various sources and displayed the parsed bar deals data in the customized Listview.
  • Tested functionality of the application.

Environment: Android, Photoshop, Flash, CS5, JSON, Rest API, Google Maps, XML, HTML, GUI and Windows.

Confidential, Memphis, TN

Android Developer

Responsibilities:

  • Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
  • Implemented List View, so as to show the different shipments and maps as a form of list.
  • Worked with Custom Frameworks and Custom Templates for building this application.
  • Worked on updating the contact information of the user.
  • Headed all the UI operations in the application.
  • Involved In designing different Background services for the application with the help of Handlers and registry.
  • Worked on developing UI screens and implemented the logic for updating driver, vehicle information.
  • Implemented the Activity that provides a step-by-step process to help the user to gather information and evidence after an accident for insurance claim.
  • Involved in Implementing the Google API by using the GPS coordinates which displays nearest gas stations and agent locations.
  • Designing and developing user interfaces using Android XML.
  • Tested functionality of the application.

Environment: Android SDK, Java, Google API, Eclipse IDE, XML.

Confidential, Highland Park, NJ.

Android Developer

Responsibilities:

  • As a team member, I was involved in the design and implementation of the UI, classes, architecture and activities of the mobile application.
  • Used Frame Layout method to show background images of the app.
  • Involved in implementing Async task for the background operations.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device.
  • Implemented MotionEvent method to swirl the snow around with a shake.
  • Implemented TouchEvent method to swirl the snow around with the use of finger.
  • Developed analytics for the application so as to keep a track of the app on which device and in which places it has been used.
  • Designed and developed the request and response data to and from gallery.
  • Participated in all the phases of SDLC from design, development through testing, porting and support of application.

Environment: SDK, Eclipse IDE, FrameLayouts, DDMS console and User Interface Design.

Confidential

Java Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
  • Implemented Struts 1.2 framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Developed the front end UI using JSP, HTML, JavaScript, CSS.
  • Implemented Struts Validator framework to validate the data.
  • Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0.
  • Developed Stored Procedures in the Oracle 9i database.
  • Performed impact analysis on the dependency projects of OneSource Project.
  • Involved in writing unit test plans and developing test cases using Junit.
  • Used Configuration Management and Version Control tool CVS.

Environment: Java, J2EE, Servlets, JSP, Struts 1.2, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0 and Oracle.

We'd love your feedback!