We provide IT Staff Augmentation Services!

Android Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • Around 5 Years of diverse experience in mobile software development, web solutions and desktop software development.
  • Understanding Object - Oriented design pattern and successfully implemented in Objective C and Cocoa Touch also in Android.
  • Strived for elegance and simplicity in code while focusing on scalability, readability and standards complicity.
  • Experience in Software Verification and Validation.
  • Involved in debugging the application, production bugs fixing and enhancing the app.
  • Expertise in developing, deploying, porting and debugging application for Android & IOS mobile development and also in web / software development.
  • Good knowledge in designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
  • Experience in applying System Development Life Cycle (SDLC) for applications and understanding of business rules.
  • Expertise in JavaScript, Web Services (REST & SOAP), HTML/CSS, AJAX, SQLite and SQL.
  • Experienced with reading and writing XML documents using different XML parsers.
  • Adept at quickly adapting to new environments, new technologies and facing new challenges.
  • Multitask- oriented with strong competitive drive and work ethic to succeed.
  • Used SVN for version Repository maintenance.

TECHNICAL SKILLS

Languages: Java, C#, C++, JavaScript, SQL, Action Script 3.0

Frameworks: Java Development Kit (JDK), .NET, C standard Library, jQuery, Android SDK.

Web Technologies: PHP, ASP.NET, JavaScript, HTML, XHTML, CSS, XML, Apache, Tomcat

Development Tools: XCode, Interface Builder, Instruments, Eclipse, JUnit, EMMA, Visual Studio 2010, Dreamweaver CS5, Photoshop CS5, Fireworks CS5, Illustrator CS5,Flex Builder CS5,Microsoft Office 2010

Databases: SQLite, MySQL, Oracle 10g.

PROFESSIONAL EXPERIENCE

Confidential, CA

Android Developer

Responsibilities:

  • Involved in complete SDLC for all the planning, development, testing to maintenance/code enhancement.
  • Designed and Implemented Views and Layouts for user interaction.
  • Developed the UI layers for activities.
  • Used multi-threading to implement parallel processing.
  • Developed and used a location based service to capture the user location.
  • Made a major contribution in brand refactoring the resources of a project to make it more generic and used Resource overlays.
  • Implemented PUSH notification so that the user knows that the order is ready and is being delivered.
  • Implemented fragments and Mobile Device Integration (MDI) over 3g and wi-fi.
  • Used Android SDK 4.0.3 and Eclipse IDE for development.
  • Used SVN for version Repository maintenance.

Confidential, Austin, TX

Android Developer

Responsibilities:

  • Designed and Implemented Views and Layouts for user interaction.
  • Created a sliding carousal view for the shopping application.
  • Developed the UI layers for activities.
  • Used multi-threading to implement parallel processing.
  • Created an Interface to integrate a Mag-Stripe Reader into the android platform.
  • Made a major contribution in brand refactoring the resources of a project to make it more generic and used Resource overlays.
  • Implemented fragments and Mobile Device Integration (MDI) over 3g and wi-fi.
  • Used Android SDK 4.0.3 and Eclipse IDE for development.

Confidential, San Ramon, CA

Android Developer

Responsibilities:

  • Implemented Web Views and Tab-Layouts for user interaction.
  • Developed the UI layers and the web modules for activities.
  • Developed and used a location based service to capture the user location.
  • Used multi-threading to implement parallel processing.
  • Utilized web-services (XML, SOAP, JSON), in order to tie our applications to critical server-side APIs.
  • Used background threads to fetch the data from the Web-Services.
  • Designed Web-Service Interfaces to get the data from RSS feed.
  • Used Android SDK 2.0 and Eclipse IDE for development.
  • Implemented PUSH notification so that the user knows that the order is ready and is being delivered.

Confidential, San Jose, CA

Android Developer

Responsibilities:

  • Developed the User Interface layers and the web modules for the activities including Eula, Sign In, Profile, Settings for multilingual app for both tablets and phones.
  • Used Android SDK (2.0 to 4.0.4) and Eclipse IDE for development.
  • Involved in designing some of the processes in the application that are developed by other developers.
  • Involved in debugging the application, production bugs fixing and enhancing the app.
  • Wide use of adb commands from firmware upgrade to modifying contacts per sqlite3 table structure.
  • Developed test cases and performed unit testing using JUnit.
  • Wide use of application framework like Telephony manager, content providers, content resolver, sqlite, AsyncTask, AlertDialog, Bitmap.
  • Used SVN for version Repository maintenance.

Confidential, Colorado, Denver

Android Mobile App Developer

Responsibilities:

  • Involved in complete SDLC for all the planning, development, testing to maintenance/code enhancement.
  • Participated in developing 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.
  • Designed and created profiles, various tabs, icons and various notifications to be sent to the user.
  • Implemented anAndroidapplication with SQLite database.
  • Involved in parsing messages using regular expression.
  • Implemented a Backend Server with SQLite database using Java Servlet running on a Debian Linux system with Tomcat server.
  • Exposed to different parsers in Android.
  • Involved in writing application logic in Eclipse using ADT plug-in for Android.
  • Experience in understanding the scripts written using XML.
  • Involved in unit-testing and also used tools such as Log Cat, Error Log and Filters along with Eclipse Debugger.
  • Solved fragmentation issues and successfully ported the application into Garmin Nuvi mobile.
  • Tested on various devices.

Environment: JAVA, C++, Eclipse3.6,Android2.2, SQLite, JDO, Google App Engine Java SDK, JNI.

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Involved in elaboration, construction phases and deployments of EAR files in the RUP process.
  • Designed and Created Domain model and schema using Object oriented design / UML diagrams Built SOAP Webservices
  • Installed and configured WebLogic in Development and Testing environment
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script
  • Developed Action classes, ActionForms, and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Made use of WINCVS for checkout and check in operations.

Environment: Java 1.4.2, J2ee1.4, WebLogic 6.0, Struts 1.2, Hibernate 2.0, JSP 2.0, SOAP webservices, HTML, XML, XSL/XSLT, JavaScript, JavaBeans, AJAX, Oracle 10g.

We'd love your feedback!