We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • Around 7+ years of Software Design and Development Experience in Java based applications.
  • Around 4+ years of experience on Mobile Application Development experience.
  • Developed and architected multiple Android applications across various versions.
  • I have a good understanding of Android Back - end and UI guidelines.
  • Extensively worked on almost every stage of application development right from collecting requirements, providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, code signing and releasing to Market.
  • Good understanding in core concepts of Android like Activities, services, content providers and receivers.
  • Experience in creating custom adapters and custom UI for list Views, Spinners and various other android widgets.
  • Expertise in developing apps using SQLite, java, XML and HTML5
  • Have experience in debugging the code to adapt to the latest API
  • Expertise in Object Oriented Architecture, Design and Programming from design to implementation.
  • Experience in implementing Ad services like AdMob in the existing code.
  • Experience in App testing on Virtual Devices and actual Devices.
  • Experience in developing apps to adapt to various screen sizes, resolution and orientation.
  • Experience in architecture design, development and implementation of software applications and testing.
  • Have hands-on experience in complete project life cycle, with domain knowledge in Mobile Application Development and Web application development.
  • Experience in web service protocols such as JSON, HTTP, and XML.
  • Experience on JavaScript and PHP client-server side development.
  • Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator, and Dreamweaver.
  • Ability to design application specific bitmaps to use in the app and enhance the look of the current application.
  • Good communication skills: I have interacted with customers regularly during development of the mobile applications.
  • Have a good understanding of side mobile development factors such as server side interfaces, security, enterprise enablement, analytics, data feeds and content management systems.
  • Ability to coordinate with various team members involved in the project.
  • Quick learner, excellent analytical, design and problem solving skills.
  • Always curious to learn new skill or a new technology

TECHNICAL SKILLS

Languages: Java, J2EE, JSP, C#, C++, C, PHP, JavaScript, SQL.

Frameworks: Java Development Kit (JDK), jQuery, Android SDK, Hibernate.

Web Technologies: HTML5, XML, XHTML, JavaScript, CSS3, PHP, Apache Tomcat, Facebook SDK, Twitter API, Instagram API, Tumblr API, OAuth Authorization.

Development Tools: Eclipse, Visual Studio 2010, Dreamweaver CS5, Photoshop CS5, Fireworks CS5, Illustrator CS5, Flex Builder CS5, Microsoft Office 2013, Netbeans, Notepad++, WordPress, Text Wrangler.

Databases: SQLite, MySQL, Oracle.

Enterprise Technologies: Windows XP/VISTA/7/8.1, Mac OS X, Exchange, DNS, WINS, Microsoft Office Suite, Linux, Scanners, Desktop and Network Printers, VM Ware, Virtual box, Google Email.

PROFESSIONAL EXPERIENCE

Confidential, Memphis, TN

ANDROID DEVELOPER

ENVIRONMENT: Android SDK, SQLite 3.6, Eclipse IDE, Android API’s, JDK 1.7, XML, JSON, HTML, CSS, GPS service, Log cat, Windows 7.

RESPONSIBILITIES:

  • Designed and developed mobile application for Android mobile devices with extensive user interface development.
  • Used web views, list views & populated lists to display the lists from database using simple adapters and custom adapters.
  • Implemented the Dashboard, Action Bar, Quick action UI Design Pattern and Draw-9 Patch Images.
  • Responsible for implementing the REST services, getting JSON response and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Implemented SQLite databases to monitor shipments.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Implemented the required GUI by making modifications to the xml files.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Worked on debugging the application using Log cat, DDMS
  • Tested the application on various Android devices

Confidential, St. Louis, MO

ANDROID DEVELOPER

ENVIRONMENT: Android SDK, SQLite 3.6, Eclipse IDE, Android API’s, JDK 1.6, XML, Log cat, HTML, JSON Windows 7.

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.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • 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 customer details into the app and designed suitable GUI for these applications.

Confidential, Chicago IL

ANDROID DEVELOPER

ENVIRONMENT: Java, Android SDK and Android API's GPS, REST, JSON, Eclipse IDE 3.5, ADT Plug-in, GIT (version control), DDMS console, ADB server, emulator and Base device (G1, HTC EVO).

RESPONSIBILITIES:

  • Designed and developed mobile health application for Android mobile devices with extensive user interface development.
  • 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 sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Sliding side menu using Jfeinstein sliding menu library for easy navigation through the app.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Involved in implementing Async task for the background operations.
  • Followed agile methodology for implementing the Application.
  • Worked on debugging the application using Log cat, DDMS
  • Involved in developer testing by porting the app on multiple devices with various screen sizes.

Confidential, Silicon Valley, CA

ANDROID DEVELOPER

ENVIRONMENT: Android SDK 2.3, Eclipse IDE 3.5, Android Emulator, Android Debug Bridge, Android API’s, JDK 1.6

RESPONSIBILITIES:

  • Worked closely within a cross functional team of testers and developers.
  • Followed a work data flow principle for design and development.
  • Worked very closely with the UI design team to redesign almost all of the android widgets to look like IOS so customers can have a seamless experience across both platforms.
  • Created User Interface/ Navigation Layout for the application.
  • Worked to create an email page that allow user to share deal with friends or give feedback to Confidential .
  • Improved the application efficiency with multi-threading.
  • Implement the Google maps API to identify the location of the nearest grocery stores and directly add grocery lists.
  • Worked on location-based reminders to remind when a grocery store in your list is nearby.
  • Worked with Instruments tool extensively Confidential the end of development cycle to minimize memory leaks and assure overall application stability.
  • Involved in extensive UI editing using XML and tabs creation
  • Worked with Photoshop for image editing and resize them to suit the resolution of different screen resolutions.

Confidential, Alameda, CA

JAVA DEVELOPER

ENVIRONMENT: Java, J2EE, JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, Java Script, Eclipse3.2, Oracle9i, Windows 2003.

RESPONSIBILITIES:

  • Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
  • Developed HTML and JSP to present Client side GUI.
  • Involved in development of JavaScript code for Client Side Validations.
  • Designed the HTML based web pages for displaying the reports.
  • Developed Java classes and JSP files.
  • Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
  • Developed dynamic content of presentation layer using JSP.
  • Develop user-defined tags using XML.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State full Session beans) and Message Driven Beans.
  • Wrote complex SQL statements to retrieve data from the Oracle 9i database.
  • Participated in advancement of graphing, charting components. Wrote SQL statements according to the need using Oracle 9i database.
  • SQL development using Stored Procedures, Views and Queries with Oracle, DB2
  • Involved in development of Web Services, were developed to receive client requests.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Worked on Web Logic application server to deploy JSP and EJB applications.
  • Created and implemented PL/SQL stored procedures, triggers.

Confidential

JAVA DEVELOPER

ENVIRONMENT: J2EE, JSP, Servlets, EJB 2.0, Struts 1.1, JDBC 2.1, UML, JMS, XML, WebLogic 7.0, MVC Design Pattern, Eclipse 2.1, Log4j and JUnit.

RESPONSIBILITIES:

  • Designing UI screen for Insurance Quote to get User information with JSP.
  • Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans, Entity for Insurance Quotes.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • Fixing the bugs identified in test phase.
  • Writing JUnit Test cases for Unit testing in Pension Manager Module.
  • Documenting CR impact analysis and prepared implementation documents
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created and implemented Oracle stored procedures and triggers.
  • Installed WebLogic Server for handling HTTP Request/Response.
  • The request and response from the client are controlled using Session Tracking in JSP.

We'd love your feedback!