We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

NY

SUMMARY

  • 6+ years of experience in analysis, design, development and implementation of Java based, applications.
  • 3 years of smartphone and tablet (Android) development experience. Developed and architected multiple Android applications across versions. I has a good understanding of Android UI guidelines.
  • Expertise in using Design Patterns and Object Oriented Methodologies to design software for mobile phones.
  • A self - driven, goal oriented, customer focused software professional with proven ability to successfully work in all phases of SDLC. A valued team player with strong written communication, verbal communication skills, problem solving skills, customer service and interpersonal skills.
  • Expertise in Data Structure, Multithreading, Collections, Exception handling and Serialization.
  • Skilled in developing APIs for middle ware Framework modules for mobile platforms using C, C++ and Java.
  • Experience in architecture design, development and implementation of software applications and testing.
  • Experienced of working onAndroidplatform and Frameworks and customizing it as per requirements.
  • Undertaken full life cycle ofAndroidApplication Development, which includes testing on device and simulator as well.
  • Working on implementation of OMA-DM device management protocol forandroiddevices.
  • Responsibilities that include taking designs and turning them into fully functional, standards compliant, cross-browser HTML templates.
  • Build prototype UI for design spec with JavaScript, CSS and XHTML. Refactored HTML emails to be more compliant across desktop and web-based e-mail clients.
  • Experience of Code Optimization using tools like Valgrind etc.
  • Experience of developing unit test cases in C using C unit test frame work.
  • Experience of using version control and bug reporting tools like clear case, clear quest, Git etc.
  • Worked on Native SDK for Blackberry 10 APIs that integrate platform applications and functionality into our app, such as email, calendar, and BBM.
  • Worked on Android Access as a Network Drive in order to transfer & access files remotely.
  • Strong interpersonal and communication skills and Self-Motivated individual with strong trouble shooting and problem solving skills.
  • Highly motivated team player with teh ability to work independently and adapt quickly to new and emerging technologies.
  • Motivated and determined to deliver productive high quality, complete deliverables within deadlines with minimal supervision.

TECHNICAL SKILLS

Operating Systems: MAC, Android, Windows XP, 2000, Win-NT

Programming Languages: C, C++, C#, Java, JDBC, Java Script, SQL

Databases: MySQL 4.0/5.0/5.5, SQLite 3.6, Oracle 10g/9i/8i, SQL Server 2005

Development tools: Eclipse, NetBeans, Android Studio, Visual Studio, X-Code, GDB, Android Access

Application servers: Apache Tomcat 5.5/6.0/7.0/7.1 , WebSphere 6.0

Web Development: JavaScript, HTML, XHTML, CSS, XML, AJAX, Backbone.js, Underscore.js, jQuery, PhoneGap, AngularJS

Design tools: Dreamweaver, Illustrator, Photoshop, Flash

Concepts: OOPS, Design Patterns

Web Servers: Apache ANT, Maven, Apache HTTP Server

PROFESSIONAL EXPERIENCE

Confidential, NY

Android Developer

Responsibilities:

  • Worked in all phases of teh project including design, development, testing and deployment.
  • Responsible for design and handling teh SQLite database functionality for teh application.
  • Responsible for designing Login screen UI and handling teh Authentication with backend servers.
  • Responsible for getting teh auto horizontal scrolling dynamic headlines using view pager at teh top for every screen in teh application.
  • Responsible for implementing teh media bucket through which teh images and videos are displayed on teh screen.
  • Worked very closely with teh UI design team in getting teh image assets, screens and app icons.
  • Tested teh application on multiple android devices and debugged teh issues using Logcat and DDMS.
  • Responsible for deploying teh app to teh Android Marketplace and supported teh app for different releases of Android OS.

Environment: Android SDK 4.4, SVN 1.8.7, PHP 5.5.12, MySQL 5.6, Eclipse IDE 4.3.

Confidential, Princeton, NJ

Android Developer

Responsibilities:

  • Involved in complete SDLC for all teh planning, development, testing, launching, and porting, to maintenance code enhancement.
  • Designed and implemented teh user interface using various Custom layouts, buttons, dialog boxes, alert boxes, edit boxes, 9-patch images and spinners.
  • Worked on consuming JSON object creation, parsing on both clients as well as server side.
  • Used Google maps API's to get teh Confidential locations.
  • Optimized application by listening to Broadcasts sent by Android system.
  • Worked on customized dialog boxes and options menus for teh entire app.
  • Implemented teh price option to calculate teh price of teh shopping list automatically.
  • Used SQLite database to store teh order history and new orders being placed.
  • Designing teh app interface by implementing teh UI with XML.
  • Implementing and designing teh SQL database that stores all app information and shopping history.
  • Implementing client and server Interaction.
  • Testing and debugging client code using various android devices AVDs and Log Cat.
  • Involved in porting into Motorola Droid, HTC Incredible, and HTC EVO 4 and testing teh application.

Environment: Android Studio, Java, SQL, PHP, XML, Eclipse IDE 3.5, ADT Plug-in, CVS (version control), DDMS console

Confidential, Austin, TX

Android Developer

Responsibilities:

  • Followed teh Agile and Scrum methodologies in teh project implementation.
  • Interpreted teh wireframes and created layouts and functionality according to it.
  • Implemented AsyncTask and Handlers to get teh server response
  • Developed teh Splash screen and Navigation Drawer with Image View and List View.
  • Implemented REST services, getting JSON response and parsing them to get teh required information.
  • Worked on Password and Email validation.
  • Implemented teh payment system using NFC.
  • Worked on teh Camera feature to capture Gift cards and Loyalty cards.
  • IntegratedAPIs in Settings Menu for itemized display of teh user's preference.
  • Used Git for code repository and maintaining current and historical versions of teh source code.

Environment: Android SDK 4.4, EGit 3.4.1, Eclipse IDE 4.4.

Confidential, Staten Island, NY

Java Developer

Responsibilities:

  • Communicated with clients to analyze teh requirements to design and develop teh website.
  • Developed UI to improve dynamic responsive web pages using HTML5, CSS3, JavaScript, jQuery, JSON, and Ajax.
  • Designed, developed, and implemented different pages for multiple screen sizes.
  • Acquired items’ data from server which TEMPhas been existing database into system by using Ajax, XML and jQuery.
  • Designed directory pages using HTML5, CSS3and JavaScript. Set a button to refresh pages and update directory, using JavaScript and jQuery.
  • Created advanced search pages by jQuery and Ajax. Stored and accessed teh data in search pages in JSON.
  • Set buttons and forms to implement various management functions, like adding new items, deleting expired items, update items’ descriptions and items’ details.
  • Based on Cross-browser feature of pages. Tested on Chrome, Firefox, IE 7/8/9 with Chrome Developer Tools and Firebug. Fixed bugs and optimized JavaScript codes.
  • Used Git to manage teh code repository.
  • Collaborated with back-end developers to ensure UI designs are implemented and tested correctly.
  • Modified and updated UI pages rapidly after receiving new requirement from clients.
  • Created test-cases and Unit Testing is done using JUNIT Framework using ANT & used CVS for Version Controlling.
  • Extensive knowledge in configuring and deployment of applications on tomcat and web logic servers and involved in setting up and managing Crucible code reviews.
  • Involved in writing Database procedures, Triggers, PL/SQL statements for data retrieve.

Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, XML, JSON, Chrome Developer Tools, Firebug, Git.

Confidential, Bound Brook, NJ

Java Programmer

Responsibilities:

  • Responsible in developing Dynamic web pages using JSF 1.2, XHTML, JavaScript and Custom Tags.
  • Participated in requirements analysis and technical assessment depending on teh clients’ requirement
  • Developed websites and applications using HTML, CSS, JavaScript, XML, JSP, Java, and MySQL.
  • Tested Cross-browser compatibility of UI applications on Firefox and IE 6/7/8.
  • Control teh version using SVN.
  • Handled all aspects of teh web application including maintenance, test, and debug.
  • Developed webpages and process upon client’s demand.
  • Worked on teh front-end side of teh website and applications, used HTML, XHTML, CSS, and JavaScript meeting W3C standards.
  • Tested Cross-browser Compatibility of UI applications in Firefox, and IE 6/7/8.
  • Involved in maintenance, support and test by IE Tester, Chrome Inspector, and Firebug.
  • Website maintenance.
  • Experience in developing logging module using Log4J in creating log files for debugging and tracing purposes.

Environment: Java 6, JavaScript, HTML, CSS, XML, JSP, Java, and MySQL.

Confidential, Glendale, AZ

UI/Front-end developer

Responsibilities:

  • Build static online functions for teh user interface portions of new features including dialogs, icons and other visual elements in teh product.
  • Implemented client side validation using teh JavaScript, and jQuery.
  • Testing websites for cross-browser compatibility, bugs, and troubleshooting.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery, CSS and HTML.
  • Deliver UI solutions and come up with UI designs.
  • Managed and worked as a team player.

Environment: HTML, CSS, JavaScript, jQuery, Ajax, JSON, SVN.

We'd love your feedback!