We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY:

  • Accomplished Android developer with supporting business solution software and analyzing business operations. Extensive background in full life - cycle of software development process including requirement gathering, design, coding, testing, debugging and maintenance. Effective at delivering quality system requirement documentation ahead of tight deadlines. A natural leader possessing technical expertise in conceptualizing and developing systems to increase efficiency and accuracy to maximize the organizational effectiveness and profitability. Working on current trending features of Android such as Facial detection, Live streaming video, camera previews. Researching on Augmented Reality in Android.
  • Over 3+ years of experience in IT Analysis , Software Design, Development, Deployment, Testing and over 2 years Mobile/Java Application Development experience using Android SDK /Eclipse and over 2 years of Web technologies experience.
  • Good knowledge and working experience in Object Oriented Analysis (OOA) a nd Object Oriented Design (OOD) and Test Driven Development(TDD) .
  • Experienced using Design patterns in Java.
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API.
  • Worked excessively on Core Java concepts like polymorphism, inheritance, serialization, synchronization, multi-threading and exception handling
  • Experienced in developing Applications using Java, JSP, Eclipse, JDBC, Web Services .
  • Experienced with version control tool such as Git, Jenkins for version tracking.
  • Developed applications for Wearables, Phones and other large rugged devices.
  • Experience in client/server and/or distributed programming.
  • Excellent experience in developing Advanced Web-Based applications design and development using Eclipse and Android Studio.
  • Development and Web application development, Model View Controller (MVC) based frameworks, object oriented analysis and design methodologies.
  • In-depth knowledge of Android Operating system, interactive application development, memory management,offline storage, threading,sensors and performance tuning.
  • Strong expertise in using IDEs like Android Studio,with Eclipse.
  • Proficient with common Android framework APIs (Bluetooth, Location, Camera, Notifications, Maps, Accelerometer, media player).
  • Worked in application development in Android mobile.
  • Experienced with Open Source Software tools.
  • Experience in Android User Interface toolkit (Menus, dialogs, adapters, basic/picker/list views) and Layout Managers.

TECHNICAL SKILLS:

Languages: C++, Java.

Web Technologies: CSS, XML,HTML, TCP/IP.

Databases: My SQL, SQ Lite, Oracle.

Operating Systems: Windows 7,8, XP, MAC.

Web Browser: Chrome, Safari, Fire fox, Internet Explorer.

Tools: Eclipse, Android SDK, HTTP, Google API, Appium.

PROFESSIONAL EXPERIENCE:

Android Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Worked in Agile Environment- Participated in daily standup meetings.
  • Played a role in writing application logic using Eclipse, Android SDK, Android Studio.
  • Developed App screens and its workflow using Activity and Fragments.
  • Developed rich UI for the most of the modules in the application using ListView, ScrollView, ViewPager and Navigation Drawer.
  • Customized different widgets that include Buttons, Toast's and Dialog's.
  • Involved in full project development life cycle including requirement gathering, design, implementation and its deployment. Design and Develop mobile apps for Android.
  • Design and build advanced applications for the Android platform.
  • Hands on experience in the full life cycle of Android application development.
  • Strong knowledge of Android UI design principles, patterns and best practices.
  • Hands on experience with core Java, Android SDK .
  • Developed Unit Test and Stress test cases with JUnit and Mockito.
  • Peer-reviewed code using Agile Software development.
  • Estimate project timelines and resources required to complete programming projects. working closely with the product team for feature set implementation.
  • Responsible for the design, build, deployment, debug & maintenance of Android applications for Google play.
  • Experience designing, implementing, integrating, testing and supporting impactful applications for on the Android platform.
  • Responsible for developing unique applications as per user requirements.
  • Knowledge of application testing, debugging and troubleshooting.
  • . Expert in the interaction between different versions of Android.
  • Worked on Maps, familiar with material design.

Environment: Android SDK, Eclipse, Java, XML, SQlite integrated with Android, GIT, Appium.

Android Developer

Confidential

Responsibilities:

  • Well acquainted with all the phases of SDLC and STLC.
  • Extensive experience in Software Testing Life Cycle (STLC) and Defect Life Cycle (DLC).
  • Involved in full project development life cycle including requirement gathering, design, implementation and its deployment. Design and Develop mobile apps for Android.
  • Design and build advanced applications for the Android platform.
  • Hands on experience in the full life cycle of Android application development.
  • Strong knowledge of Android UI design principles, patterns and best practices.
  • Hands on experience with core Java, Android SDK .
  • Estimate project timelines and resources required to complete programming projects. working closely with the product team for feature set implementation.
  • Responsible for the design, build, deployment, debug & maintenance of Android applications for Google play.
  • Extensively utilized fragments and dynamically generated lists using custom adapters from APIs.
  • Individual implementation of Google Maps,Location Services and Geo Coding.
  • Employed a series of test processes to test software and firmware.
  • Defined and managed all the test objectives.
  • Good knowledge in understanding and analyzing test requirements, tracking changes and maintenance of the test requirements.
  • Participated in complete testing Life Cycle, Test Plan, Test Cases, Test Execution and Defect Report.
  • Interacted with the end users, Product Owner and Business Analyst in understanding the requirements for writing test cases.
  • Used Android JUnit to create Test cases.
  • Developed UI design and business logic implementation.
  • Responsible for overall functionality and for unit testing.
  • Responsible for analyzing the root cause for the defects and fix them.
  • Designed, Communicated and enhanced QA Test Plan for the application Agile Sprint meetings.
  • Set project plans for short term and long term projects.
  • Responsible for Deployment and maintenance of different QA and UAT environments.
  • Evaluate risks related to requirements implementation, testing processes, project communications, and training.
  • Responsible for trouble shooting the code errors and reporting them to the developers.
  • Evaluate risks related to requirements implementation, testing processes, project communications, and training.
  • Strong knowledge in automating web application testing using Selenium WebDriver with TestNG framework.
  • Performed the parameterization of the automated testscripts in Selenium WebDriver to check how the application performs in the multiple sets of data.
  • Conduct multiple levels of testing including functional, Black box, regression, user acceptance, integration and performance to verify the client’s needs are met.
  • Worked with the Google QA team and manager to track the QA activities.
  • Experience in branching, tagging and maintaining the version across the environments using SCM tools like GIT, SVN .
  • Strong knowledge in writing SQL queries.
  • Good knowledge in developing UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
  • Participated in code reviews and ensured compliance with standards.
  • Developed and implemented the software release management for the release of web applications.
  • Participated in Scrum meetings with the stake holders to identify and mitigate potential risks associated with releases.
  • Strong knowledge and experience in Microsoft Excel, PowerPoint and MSWord.
  • Actively worked in the designing Google maps for several countries.

Environment: Android Studio,Android SDK, Eclipse, Java, SQLite, XML,HTML.

Android Developer

Confidential

Responsibilities:

  • Good programming skills and hands on experience in developing Android enterprise applications for mobiles using IDE's like Android Studio, Android SDK, Eclipse in Java environment.
  • Experience in developing Android Applications using Core Java and Android API's (Data Storage, Multimedia, Connectivity and Location).
  • Experience on Android UI components such as TextView, ListView, Customised ListView, Menus, Edit boxes, Buttons, Checkboxes, Status Notifications, Action bars and spinners for various layouts in Application development.
  • Proficient with Android framework APIs (Web View, Google Maps, Telephony API, Camera, Contact Manager).
  • Proficient in database development and implementation using MySql. Experience in writing queries with Oracle.
  • Successfully deployed apps on the Android Marketplace and supported the app for different releases of Android OS.
  • Tested several Android Applications using real devices and Android Virtual Device.
  • Proficient in working with different Android frameworks like Bluetooth, Location, Camera, Maps, Notifications.
  • Experience in using RESTful web services to fetch data for mobile front end and parsing the XML and JSON response using different parsers.
  • Hands on experience in different tools and technologies in the space of Business Intelligence (BusinessObjects Enterprise), DBMS (Oracle, SQL Server, PL/SQL), Managerial Software Tools (MS Office Suite), Data Modelling (MS Visio).
  • Good knowledge on Android basic components such as Activity, Fragment, Service, Broadcast Receiver and Content Provider.
  • Hands-on experience in all stages of Software Development Life Cycle (SDLC), including requirement, analysis, design, development, testing, deployment, and implementations.
  • Expertise in all the phases of System development life Cycle using different methodologies like Agile, Scaled Agile (SAFe), Waterfall.
  • Implemented the Application using Spring MVC Framework.
  • Very good at various Algorithms, Data Structures, Design Patterns, and UML (Class Diagrams, Sequence Diagrams, Use case Diagrams).
  • Excellent oral, written skills and have ability to work both in team and individually.
  • An experienced team player with excellent communication and interpersonal skills and can work independently under pressure and can lead, motivate and influence others.

Environment: Android SDK, Eclipse, Java, SQLite3, Multi-threading, POST, JSON, Bluetooth, Logcat, Windows 7, GIT, JIRA.

We'd love your feedback!