We provide IT Staff Augmentation Services!

Android Application Developer Resume

3.00/5 (Submit Your Rating)

Houston, TX

PROFESSIONAL SUMMARY:

  • 7 years of IT experience with around 5 years of experience in Android application development, testing and deployment in industry specific applications.
  • Experiences in applying Software Development Life Cycle (SDLC) for applications including Requirement Analysis, Design, Development, Testing, Maintenance and Enhancements.
  • Experience in developing consumer as well as enterprise level mobile apps using Android SDK version 2.3 (Gingerbread) until the latest 5.0 (Lollipop)
  • Experiences in using Fragments, Activity, and Action Bar, Layout Design and view controls and Loaders.
  • Experiences in using database storage in Android like SQLite, Shared Preferences, internal & external storage options.
  • Experienced with cloud app backend services like Parse.com API, Google App Engine.
  • Experiences in web service using markup languages like XML, HTML/CSS, PHP.
  • Having capabilities to distribute Android apps into Google Play and do in app purchase.
  • Experiences in web service protocols such as Restful and using JSON & XMLparsing.
  • Extensive development experience using Android Studio, Eclipse, Net beans, Notepad++.
  • Well versed with Source Version Control tools like Github.
  • Adept at quickly adapting to new environments, new technologies and facing new challenges.
  • Multitask - oriented with strong competitive drive and work ethic to succeed.

TECHNICAL SKILLS:

Programming Languages: C++, Java, PHP, HTML5, CSS3

IDEs: Eclipse, Android Studio

Mobile Platform: Android SDK versions from 2/2.0/2.3(Gingerbread) - Android 5.0, 5.1

Database: MySQL, SQLite

Version Control: Tortoise SVN and GIT

Operating Systems: Windows 8/7, Mac OS X 10.8/10.7/10.6

Web technologies: HTML/HTML5, CSS3, JSON, XML

Packages: MS Office (Word, PowerPoint, Outlook, Excel), MS Project

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Android Application Developer

Environment: Android SDK 4.0/5.0, Android Studio, JAVA, XML, JSON parsing, SQLite, GitHub.

Responsibilities:

  • Responsible for developing app/client software in a client/server environment utilizing a defined Agile and iterative development process.
  • Participate in the full SDLC cycle from requirements-generation to box-level certification.
  • Worked on different layouts like grid, frame, relative and linear layout to make the use of corresponding activities and fragments.
  • Worked on Shared Preferences to store user credentials.
  • Known for writing efficient, maintainable and reusable code that preserves privacy and security.
  • Implemented Push Notifications using Google Cloud Messaging - to send users information based on deals and their reservations.
  • Created new UI Screens and key resource for layout UI work utilizing XML, Text View, List View, Web View, Buttons, Activities, and Frame Layout.
  • Created Asynctask to fetch the data from server to support the features of application.
  • Experience in XML parsing on client side using JSON, implemented DOM-based implementation of feed parser.
  • Developed update patches, modules and components to mitigate security risks
  • Application test on multiple android targets and debugging the problems.
  • Test and error logging on different versions and devices of Android. Debugging them in the very first phase of development. Making app crash proof.

Confidential, San Antonio, TX

Android Developer

Environment: Android 2.3/4.0, Eclipse ADT plug-in, Android Studio, JAVA, XML, SQLite

Responsibilities:

  • Involved in full life cycle of the application including wire frame design and client development.
  • Worked on developing various features such as value product of the day, browse products from store inventory and navigate to the nearest store.
  • Worked with Navigation Drawer, Camera API, Android Graphics, Animations
  • Application test on multiple android targets and debugging the problems.
  • Developed the code in object oriented manner for optimal code re-usability.
  • Implementation of Google API such as Web Services for directions and places in client applications.
  • Debugged and fixed the issues that were found during the different phases of the project.
  • Created client codes using JAVA in eclipse SDK 3.6.1

Confidential, Parsippany, NJ

Android Developer

Environment: Android SDK, Eclipse, Java, Web service, HTML, XML, Windows and MS SQL server and Google maps API.

Responsibilities:

  • Analyzed the project features, designed the application architecture and database, and implemented server back end.
  • Collected and constructed numerous vehicle specification information.
  • Extensively utilized AsyncTask, Thread, handler, services to provide smooth UI experience.
  • Implemented auto-sync feature to allow users use the app completely offline and to synchronize the app data with the cloud when the network becomes available.
  • Participated in constructing the specification documents including Unified Modeling Language diagrams: Use Cases, System Features, Data Flow Diagram, Class Diagram, Functional and Non-Functional Requirements, State Transition Models
  • Participated in constructing automated unit testing, performing usability testing on UI, ad hoc testing based on test and fault models
  • Integrated Support Library to make the app compatible from API 2.3 up to 4.0.4
  • Integrated with web service and mobile device to share information with each other
  • Debugged and tested the application on different android devices.

Confidential

Web Developer

Environment: Eclipse IDE, Android Studio, Java, Android SDK, Android Development Tools (ADT), JSON, XML, Rest Web Services

Responsibilities:

  • Involved in the full life cycle of the project including analysis design, development, debugging, testing, and deployment.
  • Developed products section of the application which provided Multiple Activities, Custom Adapters, Base Adapter, List views, Links, Web View, Text Views and so on.
  • Developed Navigation Drawer for the application, which provides better navigation of apps features.
  • Worked with web services used JSON, XML Parser.
  • Worked with AsyncTask for Asynchronous download of data and store locally.
  • Downloaded users data and backed it up in SQLite Data base for a responsive display and also offline viewing.
  • Collaborated with web services team to implement the backend support.
  • Developed the code in Objected-Oriented methodology for better code reuse.
  • Worked with Android JUnit Extensions for writing test cases.
  • Tested the application on different android phones, tablets, debugged on real device, and debugged the issues that were found.

Confidential

JAVA/J2EE Developer

Environment: JDK1.4 /J2EE, Eclipse IDE, JSP 1.2, Servlets 2.3, Struts 1.2, Applets, DHTML, JavaScript, CSS, JDBC, SQL Server 2000, Web Logic 8.1, Bootstrap, Database Spy, JBuilder 8 Enterprise Edition, Window NT, PHP 5, HTML, CSS, JavaScript, JQuery, Tomcat, Oracle 9i.

Responsibilities:

  • Responsible for development, modification and maintenance of Invoice Management System (IMS) which is used to streamline invoice processing, tracking and reporting.
  • Developed the GUI in JSP using HTML/DHTML and CSS.
  • Extensive use of HTML/PHP for the presentation layer along with JavaScript for the client side validations.
  • Achievements include faster vendor payments, efficient tracking of invoices, management reporting functionalities, transparency in processing and establishment of a platform to enable automation.
  • Development & enhancement of Business Components for order processing application.
  • Developed Servlets and Java classes to communicate with the Database using JDBC.
  • DHTML, CSS, JavaScript, JSP was used for designing the screens and validation of front-end.
  • Worked with the users to gather requirements and worked in Analysis and designing part.
  • Trained and assisted other members of the team to support Invoice management system.
  • Participated in project planning, documentation, testing and validation procedures.
  • Client side layout using custom made bootstrap UI and JQuery.
  • Developed Web-tier authentication consisting of HTTP basic authentication, form-based authentication, and HTTP mutual authentication.
  • Created database including tables, views, functions, constraints etc.
  • Used Tomcat as App server and Oracle as the database to develop and deploy the application.

We'd love your feedback!