We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Seven years of experience as Mobile application developer in the field of Android/Java, C/C++
  • Experience in developing front - end applications for Android phones.
  • Strong Object Oriented Programming concept and adept to learning new technologies and environment.
  • Extensive knowledge in designing front-end applications, accessing SQL database, application layer protocols, and XML.
  • Highly experienced in executing unit and sanity test cases for the multimedia component and good understanding of JUnit, UI Automator and Robotium.
  • Good understanding of GIT and SVN as a source control tool and SOAP and REST web services.
  • Documented the test cases in a common repository.
  • Followed the SDLC methodologies including the iterative method. The features assigned were completely coded and tested before each phase.
  • Worked in the integration of third party application to main line releases.
  • Fixed issues/bugs reported in multimedia applications.
  • Hands on experience on the tools RSD Lite, QPST, RadioComm, DDTS, and Test Central.
  • Performed integrated development testing, unit testing, and certification testing for network-managed node.
  • Developed the shelf and card details using small talk coding standards
  • Performed link creation & path creation between two nodes, cross connection between the ports.
  • Highly capable in handling multiple tasks, prioritizing, and meeting deadlines.
  • Ability to coordinate with various team members involved in the project.
  • Quick learner, excellent analytical, design and problem solving skills.

TECHNICAL SKILLS

Languages: JAVA, C, C++, Objective-C, JavaScript, PHP, JSON, JQuery

Application Servers: WebSphere 6.0

IDE: Eclipse 3.x, 4.x, Net Beans 5.x/6.x/7.x, Android Studio Eclipse, Visual Studio, GDB

Web Technologies: HTML, CSS, AJAX, Backbonejs, Underscorejs, JQuery, Phonegap

OS: Android, Windows, Mac OS X

RDBMS: SQLite 3.6, Oracle 9i/10g/11g, MySQL 4.0/5.0/5.5

Concepts: OOPS, Design Patterns

Web Servers: Tomcat 6.0 Apache HTTP Server

Méthodologies: Agile Methodology, Waterfall Model

Design Tools: Dreamweaver, Illustrator, Photoshop, Flash

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Android Developer

Responsibilities:

  • Analyzed the project features, designed the application architecture and database, and implemented server back end.
  • Designed UI including themes, icons, colors, and backgrounds using Photoshops
  • Collected and constructed numerous vehicle specification information.
  • Extensively utilized AsyncTask, Thread, handler, and 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 designing the system architecture
  • Implemented handling user account data in C++
  • 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 1.6 up to 4.0.4
  • Integrated with web service and mobile device to share information with each other
  • Integrated with different Android versions
  • Debugged and tested the application on different android devices.

Environment: Android SDK, Android DDMS, adb command, Eclipse, Java, C#, web service, HTML, XML, Windows and MS SQL server.

Confidential, Rosemont, IL

Android Developer

Responsibilities:

  • Followed the Agile methodology for implementing the project.
  • Responsible for capturing all new business requirements from the business, and translating such into architecture and technical documents, including but not limited to UML diagrams and technical specifications.
  • Created interface for Android native and hybrid implementation.
  • Created Custom Splash Screen for application.
  • Worked with Android Components such as Activities, Intents, Services and Custom UI Components such as Text View, List View, Expandable List View, Layouts and menus.
  • Worked with Android UI components such as Layouts, Menus, Navigation Drawer and Action Bars.
  • Participated in designing of layouts for various screen sizes.
  • Implementation of Android Broadcast Receiver from background service to start application.
  • Used Notification Service.
  • Implemented Fragmentation for levels of variation range from differences in device hardware such as display resolution and size.
  • Worked on local data storage using SQLite.
  • Responsible for hands-on development as well as doing code reviews and managing planned releases from DEV, QA, UAT (user acceptance testing), and PROD.
  • Consumed web services and Implemented Http Communication using JSON Data.
  • Implemented the modules in the framework that is used by the entire Android application.
  • Developed backend communication using SOAP API Web Service for processing online payments.

Environment: Android SDK 4.4, Eclipse IDE, JSON, REST Web Services, XML, Crashlytics, Trello-board, Action-Bar andGIT-HUB

Confidential, Rochester, MN

Android 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.
  • 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
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Tested the application on various Android devices.
  • Used Crashlytics, while testing the application, so asto verify the properfree-flow working of the application

Confidential, Los Angeles, CA

Android Developer

Responsibilities:

  • Implemented scanning of QR code by using third party libraries. The users could scan a code for recording a series.
  • Developed new screen GUI widgets, layouts, custom lists, custom layouts and custom adapters.
  • Responsible for building UI’s using view groups for different layouts like tabular and linear architectures.
  • Integrated the mobile app with cloud-based services.
  • Implemented the app security using third party and open source security frame works.
  • Socialized the app by integrating it with facebook and twitter.
  • Provided production support for the application after it was released in the market.
  • Developed UI’s for Honeycomb devices specific to tablets.
  • Developed unit test cases using Junit.

Environment: Android 2.3, Honeycomb 3.0, ADT, JAVA, Junit, REST API’s.

Confidential, Peoria, IL

Android Developer

Responsibilities:

  • Assisted in designing the User Interface (UI/UX) and overall look and feel of the app.
  • Implemented Fragments to make the app usable on both Smart phones and Tablets.
  • Involved in adding the gestures to the app to show the Top Level view, Categorized View and the detailed view of the RSS Feeds.
  • Worked on Generic Grids and Custom List Views to list the XML feeds.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device.
  • Implemented the XML Parser class to parse the XML feed from the URL.
  • Developed and implemented the XML Parser for feeds from various sources and displayed the parsed data in the app.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Used Android content providers for implementing features like integrating the Dealer Contents into the app and designed suitable GUI for these applications.

Environment: Android SDK 3.x, Eclipse IDE 3.6, Java, XML, emulator and Base device (Google Nexus 7).

Confidential, Jacksonville, FL

Android Developer

Responsibilities:

  • Worked extensively with Java, Android Touch frameworks and third party API including Java mail API.
  • Involved in entire software development process for all assigned android application development projects: requirement specification, design, implementation, testing and maintenance.
  • Used Jira, TortoiseSVN, and Zubhium to track tickets and manage the development
  • Analyzed the requirements of the main menu features that can be supported in Android phones
  • Wrote personal code library, which comprised of all commonly used functions and features such as: sharing content also includes push notification and application tracking and rating functions.
  • Worked with Instruments tools extensively at the end of development cycle to minimize memory leaks and assure overall application stability.
  • Used Android features such as, LoaderManager, Content Provider, Resolver, Observer, Default Receiver, Broadcast Receiver, Android Service, Handler, AsyncTask
  • Used various design patterns to manage code and data efficiently
  • Created numerous helper classes that can be used throughout the classes.
  • Created and used numerous 9 patch images to improve UI quality
  • Dynamically compressed the images to the size and quality needed for corresponding screen size
  • Implemented numerous customized views including surface view for graphic effects
  • Used REST webservices to communicate with the server.
  • Utilized external libraries such as, Acra, C2DM, GCM, Paypal, QR code scanner, Facebook, Google APIs, Google Analytics, Zubhium, and Twitter
  • Designed main menu screens and controls using containers and widgets.
  • Developed the UI screens, which met the UI requirements compliance.
  • Used Eclipse for development, debugging, coding and deployment of the 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

Confidential

Java Developer

Responsibilities:

  • Analyzed Object Oriented Design and presented with UML Sequence, Class Diagrams.
  • Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
  • Developed Care Plans module, which provides a comprehensive library of problems, goals and approaches.
  • You have the option of tailoring (adding, deleting, or editing problems, goals and approaches) these libraries and the disciplines you will use for your care plans.
  • Developed General Ledger module, which streamlines analysis, reporting and recording of accounting information.
  • General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed user-interface and checking validations using JavaScript.
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
  • Developed components using Java multithreading concept.
  • Developed various EJBs (session and entity beans) for handling business logic and data manipulations from database.
  • Involved in design of JSP’s and Servlets for navigation among the modules.
  • Designed cascading style sheets and XSLT and XML part of Order entry
  • Module & Product Search Module and did client side validations with java script.
  • Hosted the application on WebSphere.

Environment: J2EE, Java/JDK, JMS, PL/SQL, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, MySQL, RAD, HTML/ DHTML, UML, JavaScript.

We'd love your feedback!