We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Scottsdale, AZ

SUMMARY

  • 5 years of extensive experience in Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
  • Around 3 Years of professional experience asAndroidDeveloper.
  • Implementation of web based applications using OOAD, OOPS and JAVA/J2EE technologies.
  • Good programming skills and hands on experience in developingAndroidEnterprise Applications for mobiles and tablets usingAndroidSDK and ADT tools.
  • Active experience in developingAndroidApplications using Core Java andAndroidAPIs (Animation and Graphics, Data Storage, Multimedia, Connectivity, Location and Sensors).
  • Strong experience in usingAndroidSDK tools like Hierarchy Viewer, TraceView, zipalign, Draw 9 - patch, AVD Manager,Androidshell tools like logcat andAndroidPlatform tools like adb, ADT up toAndroid4.4 (API Level 19)
  • Extensive experience in design, development and deployment of multi-tier enterprise applications for J2EE platform/SOA using Java, JDBC, Servlets, EJB, Tiles, Tag Libraries, and XML.
  • Strong front-end UI development skills using scripting languages like JSP, HTML, JavaScript, JQuery and CSS.
  • Expertise in developing the presentation layer components using JSPs, Servlets, JavaScript, XML, HTML.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like Apache Tomcat.
  • Expertise in Web Front End technologies, Spring2.5, Struts1.2, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
  • Experience with Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology.
  • Superior coordination of user acceptance testing and QA of final IT infrastructure and software development deliverables through iterative evolutions.
  • Exposure to interaction between various devices and different versions of Android.

TECHNICAL SKILLS

Mobile Platforms: Android, J2ME, RIM, iOS

Mobile App Development Tools: Android SDKs Version 2.3 - 4.2, PhoneGap

Java Technologies: SDK, ADT, Java, J2EE, Servlets, JSP, JPA, EJB, RMI, JDBC, JNDI, Java Mail.

Web Technologies: HTML, XML, DHTML, XSL, XSLT, JavaScript, Node.js, SOAP.

IDE and Testing Tools: Eclipse, Net Beans, JUnit 3.8/4.0, JStyle,, SOAPUI, RESTClient

Operating System: Unix, Sun Solaris, Linux and Windows NT/2000/2003/XP/7.

Languages: C, C++, Visual Basic, PL/SQL, UNIX Shell Scripting, Python, Perl

Databases: Oracle 11g/10g/9i/8i, SQL Server 2005/2008 and Sybase, My SQL, MS-Access, DB2.

Servers: WebSphere 7.0,WebLogic 11,Jboss Tomcat 4.x/5.x

Software Packages: MS Office 2010, MS Visio, MS Front Page.

Project Management: MS Project, Resource and Project Plans, Estimation, Code Delivery, Coordination

Web-service Framework: Apache Axis, SOAP, WSDL, REST, JAX-RS, JAX-WS

PROFESSIONAL EXPERIENCE

Confidential, Scottsdale, AZ

Android Developer

Responsibilities:

  • Involved in application architecture design.
  • Drafted full project planning for Application including all aspects of development.
  • Implementation of Android Broadcast Receiver from background service to start application.
  • 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 and Action Bars.
  • Participated in designing of layouts for various screen sizes.
  • Participated in testing of the application in various devices and also performed unit testing on the application.
  • Worked with timers and implemented refresh logic in the app.
  • Followed the agile methodology for implementing the project.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Developed Custom Android Application Widgets.
  • Front-end to back-end development.
  • Consumed web services and Implemented Http Communication using JSON Data.
  • Implemented the modules in the framework which is used by the entire Android application.
  • Developed backend communication using SOAP API WebService for Banking Services credit Card services, Value Added Services, Loan Service, Deposit Services, Overdraft Services and developed application for Android Devices
  • Used Notification Service for notify
  • 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
  • Used Android JUnit extension to prepare test cases.

Environment: /Tools:Android2.2 to 4.4 versions, Java,AndroidSDK, ADT 21.1.0, Notification, Shared Preferences, Fragments, JSON, REST API (XML), MySQL, HTML5, JavaScript, CSS, Eclipse 3.6, Perforce, MAVEN, XML, Multi-threading, SQLite3.

Confidential, AZ

Android Developer

Responsibilities:

  • Created handset specific user interface (UI) for Android mobile phones and tablet .
  • Worked with Android UI components such as Layouts, Menus and Action Bars.
  • Developed update patches, modules and components for different Android applications.
  • OO Concepts and UML were immensely used for modeling.
  • Comfortable in using Android Components such as Activities, Intents, Services and Custom UI Components such as Text View, List View, Expandable List View, Layouts and menus.
  • Developed the UI for the app using edit boxes, buttons, 9-patch images, time picker, date picker, dialog boxes, alert boxes and spinners using various layouts.
  • Participated in designing of various screens by using design principles.
  • Researched on Android application acceptance and solicited feedback from users to make the new and existing applications more users friendly.
  • Wrote technical specifications and maintained all reports pertaining to Android application development process.
  • Used JSON for web service calls to access external database.
  • Worked on the local data storage using shared preferences, SQLite database and file system.
  • Used Asynchronous tasks for handling long term operations to ensure best UI performance.
  • Tested the Android widget for multiple devices, densities and screens.
  • Involved in Android App unit testing with eclipse debugger and USB debugging.
  • Handled Network latency issues, exception and error handling for the Android app.
  • Involved in post-production support and Change Request process to fix the bugs.
  • Worked closely with QA team while fixing bugs and fragmentation issues.
  • Implemented a well versed error handling system in the application.
  • Tested the application on differentandroidtarget devices and also debugged the issues using Android provided tools like Trace view and view hierarchy from DDMS for optimization purposes
  • Involved in developer testing by porting the application on multiple devices with various screen sizes.

Environment: /Tools: JAVA, Android SDK, Android Emulator, JSON, Camera API.

Confidential

Senior Android Developer

Responsibilities:

  • Requirement Analysis, Module level designing, UI design, Development and Deployment in the marketplace.
  • Developing technical specifications and plans.
  • Developed both UI and background of android applications. This includes application designing, performance tuning of Applications along with developer testing.
  • Used JUnit for testing purpose.
  • Used Eclipse memory analyzer.
  • Implement Tab Navigation
  • Handled designing and developing responsibility of Insurance App application.
  • Notification service to inform the user about claiming file successfully, lucrative offers and version update
  • Implemented dynamic table structure for some screens.

Environment: /Tools:Windows XP/7,Android 2.0 to 3.2 versions, Java,AndroidSDK, ADT 16.0.0, Eclipse, SVN, REST API (XML), MySQL, Shared Preferences, JavaScript, CSS, XML, SQLite3, Notification.

Confidential

Junior Java developer

Responsibilities:

  • Gathered specification, designing the system, building the database, development, testing and implementing the system.
  • Prepared technical specifications document for the given functional specifications
  • Involved in implementation of GUI using JSPs, Servlets, HTML, Java Script and CSS for modules in MASA-2.
  • Data validation is done at Client Side using JavaScript.
  • Developed front end with JSP using Custom Tag library. Server side programming using Servlets.
  • Design and development of the business layer using JDBC.
  • Developed applications for updating the database using the information collected from various forms.
  • Used Eclipse IDE for development, testing and debugging.
  • Testing of modules using JUnit.
  • Worked extensively in UAT and Maintenance.
  • Involved in Unit Testing and Integration Testing.

Environment: /Tools: Java Swing, JDK 1.5, JSP, HTML, Java Script, Servlets, Custom Tags,PVCS, JUnit, log4j.

We'd love your feedback!