We provide IT Staff Augmentation Services!

Android Application Developer Resume

4.00/5 (Submit Your Rating)

Bethesda, MD

OBJECTIVE

  • Talented Android Developer with strong software and web development experience; strong mobile background Solid understanding of the full mobile development life cycle with a hands - on expertise with a wide variety of Android device resolutions and SDK versions Dedicated to continuously discovering, evaluating, and implementing new technologies to maximize development efficiency

SUMMARY

  • Around 8 years of experience as Software Developer with 5 years on Designing and Development of Android Applications for smartphone and tablet and around 3 years on Java based applications.
  • Experience with Waterfall and Agile methodologies (SURCUM).
  • Expertise in developing apps using SQLite, Java, XML, Google Maps API and GCM, GPS Location Data.
  • Excellent knowledge and working experience in Android SDK, Eclipse IDE, Application Stack and Android Architecture.
  • Very good understanding of Android Back-end and UI guidelines.
  • Experience in Architecture Design, Development and Implementation, Troubleshooting and Debugging, Testing of Software Applications Espresso and monkey runner.
  • Working knowledge of graphic design, audio and video features and handling various kinds of media using Photoshop, Flash, AIDL
  • Experience in building enterprise mobile applications using existing infrastructure Java/J2EE platform.
  • Hands on experience in object oriented designing such as Encapsulation, abstraction, Polymorphism, Cohesion and Coupling.
  • Experience in design and development of Rich Mobile Applications using JavaScript, XML, CSS, and HTML.
  • Solid understanding of Java/J2EE architecture, object oriented principles and Object oriented analysis design and development for mobile and enterprise applications.
  • Experience in version control systems like CVS, SVN and application servers like Tomcat.
  • Strong experience in working with Application Servers like Apache Tomcat 5.5, IBM WebSphere 6.0, BEA WebLogic, JRUN and building application using ANT tool.
  • Experience in Bluetooth.
  • Experienced in Unit Testing and Integration testing generating of Test cases and end-to-end test scripts. And experience in use of TIZEN development tool.
  • Have worked extensively on various stages of application development, viz., collecting requirements, and providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, code signing and releasing to Market.
  • Tested the application on variousAndroid devices and worked with developing tool Appcelerator.
  • Used Crashlytics, while testing the application, so asto verify the properfree-flow working of the application with continuous integration.
  • Have interacted with customers regularly during development of the mobile applications.
  • Dedicated team player, quick learner, self-starter, excellent analytical, design and problem solving skills.

TECHNICAL SKILLS

Operating System: Windows 7/Vista/XP, Mac OSX, Android, Ubuntu, Linux.

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

Scripting Language: JavaScript 1.0/1.5

Databases: SQL, MySQL, Oracle 9i/10g/11g, MS-Access, RDBMS.

Web Designing: HTML5, CSS, XML, Angular JS.

Version Control Tools: CVS, SVN

Web/Application Servers: Web logics 6.0, Tomcat 6.0 & Apache HTTP Server, TFS server.

Framework: STRUTS, spring, Hibernate3.0

Android Skills: Android SDK (1.5 to 4.2) Tablets/Smartphone, ADT

IDE: Eclipse, NetBeans.

Mobile Technologies: Android 2.X, 4.2Eclipses IDE.

PROFESSIONAL EXPERIENCE

Confidential, Bethesda, MD

Android Application Developer

Responsibilities:

  • Worked in different phases of the project cycle like design, development and testing.
  • Involved in requirement gathering and designing of the application.
  • Implemented/developed new screen GUI widgets, layouts, custom lists, custom layouts.
  • Developed and managed 30+ Activities/Screens in the Android fragments with the initial Hub screen of Ahead 300 app with all the functional modules GUI.
  • Enhancements to Confidential Android Application to implement new features of the Ahead® 300.The designs of the new screens, and their integration into the flow of existing screens.
  • Implemented as stand-alone modules several paper based brain injury assessment tools into electronic forms in to the app.
  • Implemented fully functional screens, including making the screen fragments and resources, and writing results to the files.
  • Photoshop file of screen layouts and integrated the new screens into the application.
  • Updated graphical navigation buttons from and Turn all of the screens into Android layouts, resources, and fragments with fake data.
  • Worked on debugging the application using Logcat, DDMS.
  • Implemented unique design for portrait and landscape mode.
  • Used SVN as our project version controller, where used to commit and push the developed, working code with D2D.
  • Implemented the required GUI by making modifications to the XML files.
  • Used Android SDK and Eclipse IDE for development.
  • Uses SQLite for storage and sharing files and also with external storage.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.

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

Confidential, Austin, TX

Android Application Developer

Responsibilities:

  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Used SQLite to cache the data received from the RESTful web services.
  • Constructing HTTP requests, fetching server response and parsing feeds wherever required.
  • Analysis of mobile application code for re-engineering.
  • Involved in requirement gathering and designing of the application.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Designing/implementing in automation framework with Continuous Integration Model and Extreme programming.
  • Implemented unique design for portrait and landscape mode.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Used GIT-HUB as our project version controller, where used to commit and push the developed, working code with D2D.
  • Hands of experience in Jerkins open source integration tool with java.
  • Handling designing and implementing automation framework in a Continuous Integration Model in cloud.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Uses SQLite for storage and sharing files and also with external storage.
  • Work closely with the web application development team to ensure proper integrations between mobile application and web application.
  • Tested the application on various Android devices.
  • Used Crashlytics, while testing the application, so as to verify the proper free-flow working of the application

Environment: Android SDK 4.4, Eclipse IDE, JSON, JIRA, REST Web Services, Web logic 11g XML, Crashlytics, Trello-board, Action-Bar and GIT-HUB.

Confidential, Seattle, WA

Android Application Developer

Responsibilities:

  • Worked in different phases of the project cycle like design, development and testing.
  • Used GPS provider to quickly find location and navigates the directions to the nearest Store locations.
  • Developed the activities and UI layouts. UML used cases and architecture diagrams.
  • Used web views, list views & populated lists to display the lists.
  • Responsible for consume ng the REST services, getting XML, JSON response and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores and service centers.
  • Enabled the application to use the Camera feature to scan a document and upload the check using SQLite.
  • Used Android SDK and Eclipse IDE for development.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Developed web applications using Angular JS while defining application business logic.
  • Worked closely with another mobile app developer, leading the other platform development.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Work closely with the web application development team to ensure proper integration between Mobile application and Web application.

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, TFS server, GPS service, Log cat, Windows 7

Confidential

Android Developer

Responsibilities:

  • Implemented/developed new screen GUI widgets, layouts, custom lists, custom layouts, custom adapters.
  • Integrated Maps in the Mobile along with GPS location services based implementation
  • Implemented Network layer to manage network requests and Web Services parsers to handle server responses.
  • Enabled Landscape mode and alert notifications.
  • Created mechanism to show map Pins and traffic layer on the map based on data gathered in response to the web requests.
  • Developed and managed 15+ Activities/Screens in the Android fragments.
  • Integrated SYNC in Ford Destinations Apps along with remote start feature using Bluetooth to enable voice base interaction.
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experiences.
  • Involved in code reviews with peers.
  • Worked on debugging the application using Logcat, DDMS

Environment: SDK 3.2, JSON, Eclipse IDE, Java DK 1.6, XML, DDMS, Logcat.

Confidential, Alameda, CA

Java / J2EE Developer

Responsibilities:

  • Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes and JSP files.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML.
  • Copy a file from your computer to your phone easily. You can also modify and delete the files on your computer from your Android.
  • You can view almost all the files on your Android provided you have a supported viewer for the specific file type.
  • If you have write access to the shared folder on Windows, you can copy files and folders from Android to computer as well.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State full Session beans) and Message Driven Beans.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

Environment: Java, J2EE, JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, Java Script, Eclipse3.2, Oracle9i, Windows 2003.

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 the age of the person using the date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Web application development using J2EE: JSP, Servlets, JDBC, Java Beans, Struts, Ajax, JSF, JSTL, Custom Tags, EJB, JNDI, Hibernate, ANT, JUnit and Apache Log4J, Web Services, Message Queue (MQ).
  • Involved in the development of client programs which are responsible for transferring messages using SOAP technology.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans, Entity for Insurance Quotes.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • While testing, fixed the bugs identified.
  • Created test cases and test data for testing the application using JUnit Extensions.
  • Documenting CR impact analysis and prepared implementation documents.

Environment: Java, J2EE 1.5, JSP, Servlets, XML, Spring2.5, Hibernate, Oracle11XE, JDBC, PL/SQL, HTML, CSS, ANT, UML, Eclipse, Java Script & JQuery.

Confidential

Java / J2EE Developer

Responsibilities:

  • Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
  • Involved in designing the system based on UML concepts which include data flow diagrams, class diagrams, sequence diagrams, state diagrams using Rational Rose Enterprise Edition
  • Designed and developed web pages using JSP, HTML and used JavaScript for client side validation
  • Involved in design and development of the application in n-tier fashion based on MVC architecture standards and utilized Struts frame work.
  • Developed data model and stored procedures.
  • Developed Servlets to process update information.
  • Responsible for maintenance and production support of the application documented design and functional aspects of the application.
  • Used JDBC for communicating with the database.

Environment: Java, JSP, Servlets, Java Beans, MVC, JMS, EJB2.0, Weblogic8.1, JavaScript, ORACLE8i, HTML, DHTML, XML, Windows XP.

We'd love your feedback!