Post Job Free

Resume

Sign in

Insurance Design

Location:
San Francisco, CA
Posted:
January 04, 2016

Contact this candidate

Resume:

bhavani

Android/ Mobile Application developer

Summary

Around 7 years of Software Design and Development Experience in Java based applications.

Around 4 years of experience on smartphone and tablet development experience. Developed and architected multiple Android applications across 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.

Expertise in developing apps using SQLite, Java, XML and HTML5

Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android.

Experience with audio features, video features, graphics design, interactive design and animation.

Have developed applications in such a way that device adaptability (Android device forms and SDK levels) is default architecture imperative.

Expertise in Object Oriented Architecture, Design and Programming from design to implementation.

Expertise in Data Structure, Multithreading, Collections, Exception handling and Serialization.

Skilled in developing APIs for middle ware Framework modules for mobile platforms using C and C++ and Java

Expertise in developing applications using Java, J2EE and JSP.

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 and architecture such as JSON, SOAP, REST, HTTP, Phonegap 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.

Good communication skills: I have interacted with customers regularly during development of the mobile applications.

Skill Set

OS

Windows 7/Vista/XP, Mac OSX, Android, Ubuntu and Backtrack

Languages

JAVA, C, C++, Objective-C, JavaScript, Php, JSON, JQuery

Markup Language

HTML/CSS, HTML5, XML, Backbonejs, Underscorejs, AJAX, Phonegap

Development tools

Eclipse, Netbeans 5.x/6.x/7.x, MS Visual Studio, Android Studio Eclipse

Databases

SQL, SQLite, MS-Access,Oracle 9i/10g, MySQL 4.0/5.0/5.5

Web & Application Servers

Methodologies

Tomcat 5.0/6.0/7.0 & Apache HTTP Server, Websphere 6.0

Agile, Scrum, Waterfall

Other Tools/Software

Dreamweaver, Photoshop, Illustrator, OpenGL, Firebug

Professional Experience

Barclays, Mc Kinney, TX June’14 – Present

Android Developer

Banking mobile application is a UK based banking application that provides the user rich set of features for banking where he can perform payments, transfers, deposit a cheque, etc., It also provides facilities to manage his statements. CloudIt feature enables the user to upload and view all his/her personal documents etc., This application is also available for tweens by showing limited features. It also provides user promotions based on the user credits. The application is developed with high level of security.

Responsibilities:

Involved in all phases of life cycle of the project

Involved in the study, design, and development of different set of features for application like making a credit card payment, developing a branch locator using google maps to show all the nearest ATMs and branches by taking the user’s current location, card activation within a application, developed Barclays tweens etc.,

Implemented complex custom layout design that supports different version starting from Android 2.2 and above

Responsible for consuming the REST services, getting JSON response and parsing them to get the required information

Collaborate with UK and India teams to define, design, and implement new features. • Created 9 patch images

Used GIT for the source control and JIRA and Quality center as the bug tracking tool

Review changes in a timely manner and make best efforts to communicate when changes are not accepted. Time constraint issues, exceptions and errors were effectively handled for the app

Environment: Android SDK 2.2, Android Studio, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, SQLite, GPS service, DDMS.

Wells Fargo, San Francisco, CA April 2012 – May 2014

Android/ Mobile Application Developer

Description

The Wells Fargo Mobile is the online banking app for Android mobile devices. This app gives the user fast access to account information and use their device's built-in functions to provide a better banking experience. Features of the application include viewing account balances across multiple instances, balance transfer between accounts, detailed tracking of account transactions,one touch bank/ATM locator and easy access to the Wells Fargo you tube channel.

Responsibilities:

Worked in different phases of the project cycle like design, development and testing

Discussed the requirements with the client and documented the requirements

Developed the activities and UI layers

Used Android SDK and Eclipse IDE for development

Implemented Fragments to make the app usable on both Smart phones and Tablets.

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

Worked on locating nearby the Bank and ATMs with respect to the customer location/zipcode entered with the ability to navigate to the branch or ATM or call the branch location directly

Linked it to Google maps to provide the address and navigation.

Contributed in Database Management.

Contributed in code debugging using Logcat and DDMS.

Tested the app across different versions of Android and different android phones to assure quality and performance.

Environment: Android SDK 2.2, SQLite 3.6, Eclipse IDE 3.5, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, SQLite, GPS service, Log cat, DDMS.

Allstate Insurance Co, Northbrook, IL March 2011 – April 2012

Role: Android Developer

Description:

Allstate insurance Co provided their Car insurance users with Drivewise application which allows safer drivers to demonstrate their lower risk driving on a daily basis and earn significant savings in their insurance. This app helps to review the driving stats of a user, view their driving history on each trip basis for a year. The user can earn rewards and badges according to their driving performance and history.

Responsibilities:

Involved in the requirement of gathering and documentation.

Implemented MVC and Singleton Java design patterns.

Worked on UI design for the appropriate icon and display for the screens.

Played major role in implementing different layouts design and layout modifications, customization of different functional layouts and UI elements.

Used custom ListViews to view information on every screen, and to keep uniformity of the application.

Managed data using SQLite, SQLHelpers as well as Raw Queries to do database management.

Populated lists from databases using simple adapters.

Helped in implementing different web services in different functional models

Tested the application on multiple android targets and debugged the issues that were found.

Performed regression testing for every build and smoke testing for the release

Followed the agile methodology for implementing the project.

Assisted in code review, code fixes and bug fixes.

Used Android JUnit extension and UIAutomator to prepare the test cases.

Environment: Eclipse, JDK, Android SDK, Java, JSON, SQLite, XML, Webservices

State Farm Insurance, Bloomington, IL Sep 2010 – March 2011

Android Developer

Description:

State Farm “Pocket Agent” app is aimed towards providing the user information regarding their insurance coverage and give the user roadside assistance in the case of an emergency. The important features of the app include viewing details of the policy, paying bills, contacting agent, viewing claim status and roadside assistance.

Responsibilities:

Involved in requirement gathering, UI design and development.

Implemented Fragments to make the app usable on both Smart phone and tablets.

Developed the app to adapt to different orientations and various resolutions (Idpi/mdpi/hdpi) based on the device.

Worked on the “On the Road” section of the app to provide the user information regarding their proximity to the closest Locksmith/Tow, Taxi, Rental Car, Gas Station, Hotel and also to the closest State Farm Agent.

Used Google Maps API to develop location based services for the App

Handling XML data using efficient parsing techniques such as DOM parser.

Worked closely with the testing team.

Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10 inch devices by customizing views as per mockup. Created Master-Detail Interface for tablet implementation.

Updated backend validations to meet tablet specific requirements.

Added Omniture and BI events for Tablet.

Added parser classes for Tablet which involved parsing JSON feeds.

Implemented data caching mechanism.

Involved in development and enhancements of features to restrict the usage based on Authorization and Authentication tokens.

Provided subsequent releases which included feature changes, enhancements and bug fixes.

Environment: Android SDK 1.6, Java SDK 1.6, SQLite, Eclipse IDE, ADT Plugin

Financial Planner, MetLife July 2008- July 2010

Trigeo Image Systems, Hyderabad, India

Java Developer

Description:

Financial planner helps the financial advisors for advising customers on Retirement, Insurance, Education, Tax, Estate and Mortgage planning. It gives the monetary benefits at each period and projection till the end of period. It also helps the customers to apply online for insurance claims and online purchase of insurance plans.

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.

Environment: Java, J2EE, JSP, Web Services, XML, Oracle, Eclipse, UML.

Educational Qualification

Bachelors of Technology Degree from Jawaharlal Nehru Technological University- Hyderabad, India.

References

Provided on Request



Contact this candidate