We provide IT Staff Augmentation Services!

Android Developer Resume

5.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Over 8 years of Software Design and Development Experience and over 4+ years in Android based applications with equivalent knowledge in Java development. 3 years of experience in Java Applications development and programming languages like C, C++. Over 1 and half year of experience in Web services development.
  • Expertise in developing Applications using Android Studio and Eclipse IDE and worked on ADT plug - ins of Android like SQLite, XML integrations.
  • Proficient in App UI design for both Widget (using RemoteViews) and the app itself using the Material Design which includes Recycler View, Grid View, Navigation Drawer, Scroll Tab, Swipe Tab, Fragment, Dialog Box, Animations, Vector Drawable, ListView, and so on.
  • Experience in applying System Development Life Cycle (SDLC) and Object-oriented analysis and design (OOAD) for applications and understanding of business rules.
  • Proficient with common Android framework APIs (Location, Camera, Notifications, Maps)
  • Worked with UX Designers, Architects & Developers to build enterprise mobile solutions.
  • Good understanding of SOAP, Web Services, XML Parsing and JSON.
  • Experience in Web Technologies like HTML5, CSS, AngularJS, JQuery, J2EE
  • Experience practitioner in using Apache Tomcat 5.0 and relevant servers.
  • Proficient in Bootstrapping with XML based applications.
  • Expertise in shaping the project structure using UML diagrams with help of Rational Rose
  • Expert in building Client/Server computing with basic TCP and UDP Socket Programming, web-based n-tier architecture, Database design and development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern and Business Delegate.
  • Good knowledge of EJB Session beans with JNDI mapped naming &JMS message-driven beans.
  • Highly trained and expertise in Cisco CCNA Networking Modules
  • Skilled in working on Database Schemas with MySQL, Oracle 11g and Microsoft Access
  • Working knowledge on Database arranging software like Informatica, DataStage
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Knowledge on Business logic integration like DROOLS.
  • Worked closely with Business Analysts and QA team members to understand requirements and design and ensure system meets business and technical objectives.
  • Researched issues independently and came up with solutions efficiently to solve problems while balancing work priorities with development project needs
  • Efficiently followed the Change Management, Quality Control, and Quality Assurance processes to ensure full compliance with Development Lifecycle.
  • Experience working in on-off shore models.

TECHNICAL SKILLS:

Programming Languages: JAVA, C, C++, JavaScript, HTML, JavaScript, JSON, ASP.NET Platforms Windows, Android, UNIX

Web Technologies: Ruby on Rails, XML, Bootstrap, SOAP, Servlets, Swings, Spring Frameworks, JSP, JDBC Networking TCP/IP, DNS, FTPEthernet Connections (TCP, UDP), CISCO Certified CCNA program

IDE Eclipse: Android Studio, JGrasp, Visual Studio

Software Microsoft Office: Flash, DreamWeaver, Photoshop, VMWare, Firebug

WORK EXPERIENCE:

Android Developer

Confidential - Irving, TX

Responsibilities:

  • Responsible for designing mode for different android devices.
  • Responsible for designing all the GUI elements by making required modifications to the xml.
  • Android compatibility to all the devices from API level 16 to 22.
  • Worked on developing iOS app POC to Android Mocked application and vice-versa.
  • Responsible for working on Custom UI widgets for summary
  • Responsible for implementing splash screen, end user agreement and introduction of app with FRAGMENTS.
  • Worked on android lock pattern, sure-swipe, Touch-ID for user authentication for user preference.
  • Worked on camera for user profile picture on sign in UI.
  • Worked with testing the application on SauceLabs on different levels of android devices and versions.
  • Responsible for successful user logout.
  • Worked on user keep-alive, customer cookies and save profile Reference ID for user.
  • Worked on user settings, language preferences, user feedback, social network Integration.
  • Responsible for testing the application on various android devices and debugging the issues using DDMS and Logcat.
  • Responsible for Demo and Project Presentation in the meetings.

Environment: Notepad++, Eclipse, Android Studio, XML, JSON, Material Design, Virtual Machine, API's, Lollipop, Java script, JQuery, Web Services (REST, SOAP, JSON, Server)

Android Developer

Confidential - Merrimack, NH

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Designed complex User Interface screens using views and widgets.
  • Used fragments to build small re-usable pieces that are easier to manage and allow for a more fluid visual design and also can adapt to tablet and phone resolutions.
  • Used Android NDK to create the library files to be used by Services to access Native applications
  • Implemented sorting options for search items based on categories (Relevance, Price, and Rating).
  • Enhanced search functionality by adding auto fill and search history features.
  • Created a local database using SQLite to store and retrieve the data (generally for the recently searched history of their credits).
  • Used shared preferences to store and retrieve persistent key value pairs across user sessions.
  • Redesigned the cart checkout process with enhancements such as the accordion-style interface that acts as guide to complete user purchase.
  • Used subversion for branching and merging new features without disrupting mainline development on trunk.
  • Created a credit calculator which helps them to invest money before deadline.
  • Setup alert notifications for near bill to be paid.
  • Implemented a domain which helps in future opportunities in investing money.
  • Implemented a GUI for Account login, Bank Account managing and transferring money securely.
  • Implemented a Videos for detailed explanation of various investment choices and published articles of experts.
  • Involved in debugging and porting the application on various mobiles.
  • Implemented Fragments in Activities.
  • Implemented a summary of all profile recent activities with Confidential .

Environment: Android SDK, ADT-Plugin, Eclipse IDE, Java, SQLite, Subversion, XML, J2EE, JQuery, SOAP, REST, GUI, FX Applications, Front controller design pattern, JQuery, Ajax, Soap UI, CXF, Core Java

Android Developer

Confidential - Dunwoody, GA

Responsibilities:

  • Implemented List View, so as to show the different shipments and maps as a form of list.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Worked closely with the testing team.
  • Collaborated with web services team to implement the backend support.
  • Designed the web services to communicate with the Android application by using RESTful web services with the Spring 3 API, and JSON Parsing for the received responses.
  • Integrated the Payment Gateway in the app for processing Credit Card Payments for mail orders.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Created test cases and test data for testing the application using JUnit Extensions.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Used Inversion of control in Spring Framework for dependency injection.
  • Published XML data using XSLT.
  • Used XML Web Services for transferring and retrieving data from different applications.
  • Implemented XML technologies like DTD schemas, XSL style sheets and XSLT for transformations.

Environment: Android 2.0/2, Eclipse 3.6, ADT Plug-in, SQLite, XML, Java, Google-Map kit, Subversion, Junit, Quality center tool, Hibernate, Log4j, SOAP Web Services, EJBs. Front controller design pattern, JQuery, Ajax, Soap UI, CXF, Core Java

Java/ Android Developer

Confidential - Mc Lean, VA

Responsibilities:

  • Co-Ordinate with the Onsite Team to execute the Project based on On-Site - Off-shore model
  • Involved in requirement gathering, UI design and development
  • Involved in Analysis, design and coding.
  • Used Spring Frame work for Service layer and DAO layer.
  • Configured JMS listeners using Spring JMS.
  • Used WSDL to describe Web Services.
  • Used SOAP to exchange information with external systems.
  • Followed MVC Architecture.
  • Created Maven scripts for the complete module.
  • Worked on spring batch in reading data from database and posting it to MQ.
  • Involved in writing JavaScript, HTML and CSS for dynamic manipulation of the elements on the screen and to validate the input.
  • Designed and implemented the user interface using servlets, java script, java beans, struts and EJBS.
  • Used CVS for version controlling.
  • Used Maven as build and deployment tool.
  • Data access using Hibernate and DAO access.
  • Implemented Spring IOC.

Environment: J2EE 1.5, Servlets, Spring Batch, Spring JMS, UML, Microsoft Visio, XML, WSDL, SOAPUI, Eclipse IDE, Tomcat 6.0, JBoss, TestNG, Maven 2.x.

Software Engineer

Confidential

Responsibilities:

  • Implemented web-service integration from SOA using SOAP, WSDL and REST web services.
  • Responsible for developing the user interface using JSF, JSP, Java Script and HTML.
  • Developed Action classes and Java classes for the corresponding Struts Actions.
  • Designed and developed web based Configuration tool, data source for database connection.
  • Used Log4J logging framework to write log messages with various levels.
  • Involved in fixing bugs and minor enhancements for the front-end modules.
  • Used VSS for version control and Maven to build the application.
  • Used Eclipse IDE for the development environment.
  • Experienced in Networking Socket Programming like TCP/IP, UDP protocols.

Environment: OOAD, UML, Java, J2EE, Servlets, Struts (MVC), Spring Framework, Swing, Hibernate 3.0, WebSphere 6.0, Eclipse IDE, CSS, JQuery, XML, Oracle 11g

We'd love your feedback!