Android Application Developer Resume
VA
SUMMARY:
- Talented Android Developer with strong software and web development experience; strong mobile background Solid understanding of the full mobile development life cycle with a hands - on expertise with a wide variety of Android device resolutions and SDK versions Dedicated to continuously discovering, evaluating, and implementing new technologies to maximize development efficiency
- Around 5+ years of experience as Software Developer in Designing and Development of Android Applications for Smartphone and tablet with Java based applications.
- Experience with Waterfall and Agile methodologies (SURCUM).
- Expertise in developing apps using SQLite, Java, XML, Google Maps API and GCM, GPS Location Data.
- Excellent knowledge and working experience in Android SDK, Eclipse IDE, Application Stack and Android Architecture.
- Very good understanding of Android Back-end and UI guidelines.
- Experience in Architecture Design, Development and Implementation, Troubleshooting and Debugging, Testing of Software Applications Espresso and monkey runner.
- Experienced in Unit Testing and Integration testing generating of Test cases and end-to-end test scripts.
- Have worked extensively on various stages of application development, viz., collecting requirements, and providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, code signing and releasing to Market.
- Tested the application on various Android devices and worked with developing tools.
- Used Crashlytics, while testing the application, so as to verify the proper free-flow working of the application with continuous integration.
- Have interacted with customers regularly during development of the mobile applications.
- Dedicated team player, quick learner, self-starter, excellent analytical, design and problem-solving skills.
TECHNICAL SKILLS:
Operating Systems: Windows 7/Vista/XP, Mac OSX, Linux.
Languages: Java, C#, C++
Databases: SQL, MySQL.
Web Designing: HTML5, CSS, XML.
Web/Application Servers: Web logics 6.0, Tomcat 6.0 & Apache HTTP Server.
Android Skills: Android SDK
IDE: Android Studios, Eclipse, NetBeans.
Version control: GIT, CVS, SVN.
PROFESSIONAL EXPERIENCE:
Confidential, VA
Android Application Developer
Responsibilities:
- Worked with the Android SDK, implement localization in android application for Confidential mobile banking.
- Used Chariot Content Management system for localization real-time strings translation
- Implemented Deep linking functionality for the App
- Implemented Feature Toggles for real time feature toggle updates
- Implemented alerts and notifications like batch alerts and real time alerts
- Successfully integrated static code analysis using Sonar Qube and analysis of mobile application code for re-engineering to resolving sonar issues
- Constructing HTTP requests, fetching server response and parsing feeds wherever required.
- Involved in requirement gathering and designing of the application.
- Responsible for consuming 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 ATM finders.
- Implemented unique design for portrait and landscape mode.
- Handling XML data using efficient parsing techniques such as JSON parser.
- Used GitHub as our project version controller, where used to commit and push the developed, working code
- Worked on Adobe site catalysts for user metrics to discover high-value audiences and power customer intelligence for your business
- Work closely with the web application development team and iOS team to ensure consistency. worked with Espresso testing framework, and APIs for writing UI tests to simulate user interactions within a single target app.
- Tested the application on various Android devices.
- Used Crashlytics to identify and mitigate the crashes and to verify the proper free-flow working of the application
Environment: Android SDK, Android Studios, JSON, REST Web Services, XML, Fabric, Sonarqube, Jenkins, Postman, Adobe site catalyst, Action-Bar and GitHub
Confidential, VA
Android Application Developer
Responsibilities:
- Worked in Agile environment.
- Experience with networking, fetching server response and parsing feeds wherever required.
- Involved in requirement gathering and designing of the application.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Used SQLite for storage and sharing files and with external storage.
- Used Crashlytics Tool to monitor the crashes and make fixes according to the report for every cycle production. worked on De-Obfuscating the code with the crash reports from New Relic and fix according to it
- Worked with fixed Layouts with vertical orientation
- Implemented Sure Swipe to login and leverages Next Gen login services
- Worked with Retrofit Libraries to implement Asynchronous API calls
- Familiar with Data Binding MVC Architecture
- Worked with Rob electric framework that allows you to write unit tests and run them on a desktop JVM while still using Android API.
Environment: Android SDK, Android Studio, JSON, JIRA, REST Web Services, System servers, Git, Soup ui, Crashlytics, adobe site catalyst.
Confidential, FL
Android Application Developer
Responsibilities:
- Worked in different phases of the project cycle like design, development and testing.
- Involved in requirement gathering and designing of the application.
- Implemented/developed new screen GUI widgets, layouts, custom lists, custom layouts.
- Developed and managed 30+ Activities/Screens in the Android fragments with all the functional modules GUI.
- Enhancements to the designs of the new screens, and their integration into the flow of existing screens.
- Implemented as stand-alone modules several paper based brain injury assessment tools into electronic forms in to the app.
- Implemented fully functional screens, including making the screen fragments and resources, and writing results to the files.
- Updated graphical navigation buttons from and Turn all of the screens into Android layouts, resources, and fragments with fake data.
- Worked on debugging the application using LogCat, DDMS.
- Implemented the required GUI by making modifications to the XML files.
- Used Android SDK and Eclipse IDE for development.
- Uses SQLite for storage and sharing files and also with external storage.
- Tested the app across different versions of Android and different android phones to assure quality and performance.
- Integrated Maps in the Mobile along with GPS location services based implementation
- Implemented Network layer to manage network requests and Web Services parsers to handle server responses.
- Created mechanism to show map Pins and traffic layer on the map based on data gathered in response to the web requests.
- Integrated SYNC in Ford Destinations Apps along with remote start feature using Bluetooth to enable voice base interaction.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experiences.
- Involved in code reviews with peers.
Environment: Android SDK 4.4, Eclipse, SQLite 3.8, Eclipse IDE 3.5, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, SQLite, TFS server, GPS service, Log cat, Windows 7
Confidential, Nj
Android Application Developer
Responsibilities:
- Worked in different phases of the project cycle like design, development and testing.
- Used GPS provider to quickly find location and navigates the directions to the nearest Store locations.
- Developed the activities and UI layouts.UML used cases and architecture diagrams.
- Used web views, list views & populated lists to display the lists.
- Responsible for consume ng the REST services, getting XML, 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 and service centers.
- Enabled the application to use the Camera feature to scan a document and upload the check using SQLite.
- Used Android SDK and Eclipse IDE for development.
- Tested the app across different versions of Android and different android phones to assure quality and performance.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS
- Developed web applications using Angular JS while defining application business logic.
- Worked closely with another mobile app developer, leading the other platform development.
- Implemented customized web view component to load an SWF file and HTML data.
- Work closely with the web application development team to ensure proper integration between Mobile application and Web application.
Environment: Android SDK 3.2, 4.1, SQLite 3.8, Eclipse IDE 3.5, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, SQLite, TFS server, GPS service, Log cat, Windows 7
Confidential
Java Developer
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.
- Web application development using J2EE: JSP, Servlets, JDBC, Java Beans, Struts, Ajax, JSF, JSTL, Custom Tags, EJB, JNDI, Hibernate, ANT, JUnit and Apache Log4J, Web Services, Message Queue (MQ).
- Involved in the development of client programs which are responsible for transferring messages using SOAP technology.
- 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.
- While testing, fixed the bugs identified.
- Created test cases and test data for testing the application using JUnit Extensions.
- Documenting CR impact analysis and prepared implementation documents.
Environment: Java, J2EE 1.5, JSP, Servlets, XML, Spring2.5, Hibernate, Oracle11XE, JDBC, PL/SQL, HTML, CSS, ANT, UML, Eclipse, Java Script & JQuery.
Confidential
Software Development Test (Intern)
Responsibilities:
- Experience in creation of library functions, Checkpoints, Data Validation Descriptive Programming using QTP 11.0. Experience in Data Driving and Keyword Driven testing.
- Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver.
- Experience working in waterfall, Incremental, and fast-paced Agile Methodology.
- Implementing tables, views, stored procedures using MySQL.
- Developed micro service using REST API which loads information from the database table and returns the data in JSON format.
- Conduct quality assurance on system notes by running a report of user activity and patient calls utilizing live call monitoring and /or the Wygant call recording system
- Test Planning and Test Script Development using Java for Manual Test Scenario's.
- Analyzed software failures, reported issues to Bugzilla.
Environment: Windows Web Forms, ASP.NET, SQL-Server Visual C#.NET, .NET Remoting (Interface), Web Services, .NET Framework, Windows Services, MSMQ, COM+, XML API, XSLT, Microsoft Visual Source Safe All Fusion Erwin Data Modeler, Chart FX, SQL Reporting Services, IBM Rational XDE Developer Plus .NET
