Post Job Free
Sign in

Customer Service Project

Location:
Minneapolis, MN, 55417
Posted:
October 18, 2010

Contact this candidate

Resume:

Name: Sabitha

Tripuram

Ph: 612-***-**** (

C )

Email:*******.********@*****.***

Professional Summary:

ITIL & Sun Certified Java Programmer over 7 years of experience in

Design, Development and Support of Web Applications and client-server

applications with good programming skills in Java, J2EE, Struts,

Hibernate,Servlets, JSP, JDBC, JavaScript,CSS,HTML,XML,XSLT and

Oracle on both platforms Windows and UNIX. Involved actively in complete

software development life cycle (SDLC) using Object Oriented Analysis and

Design (OOAD) in business environment with Unified Modeling Language

(UML).

. Excellent knowledge of Java, J2EE in Multi-tier (n-tier or client-

server) architecture.

. Expertise in J2EE and related technologies including Struts, Servlets,

JSP, JDBC, XML, XSLT.

. Expertise in RDBMS such as Oracle including SQL, PL/SQL, Stored

Procedures and performance tuning.

. Well versed with Object Oriented Concepts (OOPs) and Good Knowledge in

J2EE Design Patterns.

. Experience in Agile methodology, SCRUMS.

. Experienced in developing web applications using Model View Controller

frameworks (Struts), Object Relational Frame works (Hibernate 3.0)

. Experience in Spring MVC, Spring Web Flow architecture.

. Experience in UML, XML, JavaScript, HTML and DHTML and Multithreading.

. Working experience on IBM Web Sphere 5.x/4.x application Servers.

. Working experience with Tomcat 4.x Web servers.

. Experience on Oracle 9i/8i and MS Access.

. Experience in working with different Databases and high availability

systems.

. Experience in supporting and administering ITIL based service

management workflows/technologies (i.e., Incident Management, Problem

Management, Change management, Release management and knowledge

management)

. Experience in monitoring the highly available and high volume

transaction applications on 24X7 Pager on call rotation.

. Experience in Unit testing, System Testing and Integration testing.

. Expertise in designing and coding stored procedures, functions,

triggers and packages using PL/SQL.

. Experience in JSP components such as Taglibs, JSTL and Bean

methodologies.

. Ability to lead an offshore development team from onshore and develop

technical specifications

. Possess excellent communication and interpersonal skills with strong

aptitude towards learning new technologies and attention to detail.

. Worked on various Configuration tools like SVN, Clear Case and

Dimensions

Technical Skills:

Languages tools Java 2.0,JDK 1.5,

Internet HTML, DHTML, XML,XSLT, Java Script, CSS

Technologies

J2EE Technologies J2EE, JSP,Servlets,JDBC2.0,JSTL,Struts,Hibernate

Methodology UML, OOAD

IDE(s)and IBM WSAD 4.0/5.1, My Eclipse 5.1,NetBeans,RAD

Development Tools

Databases/query Oracle 8.x,9i,MS Access, IBM DB2, PL/SQL,SQL

language

Operating Systems Windows NT/2000/XP, UNIX

Web Servers Tomcat 4.1.x, 5.0, Apache2.0.

Application Web Sphere, WAS 3.5,SUN JES, Web Logic

Servers

OOAD Design Patterns, UML, Rational Rose

Frameworks/plug-i Struts, MVC, Tiles

n

Tools used Star-team, Site-scope, keynote, Manage-Now, Putty,

Info-man, Info-Web, Bug Zilla.

Projects Summary:

Dec 09 to July 10

Client: TIAA-CREF, Charlotte, NC.

Role: Java Developer

Project #1: EAS (Enhanced Administrative Services)

Teachers Insurance and Annuity Association of America (TIAA) is a life

insurance company, which provides products such as life insurance and

retirement annuities. TIAA-CREF provides services as a third party service

administrative services platform to selected institutions free of charge

.TIAA-CREF has established EAS for a number of its customer institutions to

administer retirement plan remittances for their defined contribution

pension plans. Employees can access EAS via the internet and/or the phone.

There are two primary web applications, EAS Online, which is an employee

facing web application, and EAS UI, which is the phone center application.

Responsibilities:

. Understanding the Architecture of the EAS System, Troubleshoot any

issues, keeping the application availability.

. Detailed analysis and debugging of the EAS application for

enhancements.

. Followed the Agile methodology and Test-Driven Development (TDD) in

developing the application.

. Develop and maintained EAS Services utilizing open source technologies

like Hibernate ORM and Struts.

. Prepared Technical Design Documents, FRDs and User Documents for the

enhancements received.

. Used Struts framework and coded the project by extending MVC Struts

Framework

. Developed JSP Pages and Servlets to provide dynamic content to HTML

pages

. Identified the action and form classes, based on the Struts framework,

to handle the pages.

. Identified Struts design components to be developed.

. Created tile definitions, struts-config files, validation files and

resource bundles for Location (Add/Update/Delete)

. Configured web.xml and struts-config.xml

. Performed code reviews to map between requirements and functionality.

. Integrating EAS with OPE.

. Implemented the persistence layer using Hibernate ORM.

. Developed the Hibernate configuration file for mapping to Java

objects.

. Created the aggregation and composition level mapping for various

database tables using Hibernate.

. Experience in generating ad hoc reports and graphs for presentations

and data modeling using SAS Web Report Studio.

. Used design patterns like MVC/ Model View Control, Singleton, Service

Locator, Business Delegate and Session Facade.

. Used SVN to maintain Source code and documentation.

. Participated in System, Regression and integration test phases and

used Junit for testing.

Environment: Java 1.5,J2EE,Struts,Hibernate,SQL,PL/SQL, MS SQL Server, Java

cript,JSP,JSTL,XML,XSLT,HTML,Log4J,DBA Studio, TOAD, Web Logic 11,SVN,

Ant, Eclipse, Bug Zilla.

Oct 05 to Dec 09

Client: American Express, Phoenix - AZ.

Role: Production Support Engineer

Project #1: Customer Service Tool (Migration Project)

AMEX (American Express) is a diversified global financial services company,

best known for its Credit card, Charge card and Traveler's cheques. It

enables customers purchase the goods and services using their Amex credit

cards and charge them accordingly with the terms and conditions.

American Express Customer Service Tool (CST) is a web based registration

and maintenance system that allows customer service representatives

throughout American Express to service card members and Merchants who use

American Express Online Products and Services. CST has already been

integrated with single sign on (SSO). Any Business Unit (BU) having a

requirement for servicing SSO ids of their online customers can integrate

with CST to do the same. The application model uses Model-View-Controller

(MVC) design pattern to separate the presentation layer from the business

layer and from the underlying data model.

Responsibilities:

. Involved in the team that was responsible for the analysis and the design

of the Sun JES migration from IBM WebSphereApplicationServer3.5.

. Involved in the changes to the existing flows and developing the flow

charts.

. Understanding the Architecture of the CST System, Monitor & Troubleshoot

any issues, keeping the application availability@99.67% 24x7 as per SLA.

. Design, Development & Maintenance of Monitoring tools

. Design, Development & Maintenance of Custom scripts for Monitoring

. Documentation of the issues faced during Migration.

. Impact Assessment for Changes (Application Code, Environment upgrade etc)

and provide sign-off in Dev, Testing & Production Environment - Change

Management and Release Management.

. Raised the CMR's as part of Release management and got the approvals for

the CMRs

. Performed Root Cause analysis of Outages and Dips.

. Involved in defect review meetings with in project level and program

level.

. Disaster Recovery Management - testing the application functionality

during the Dry runs in the Disaster Recovery Environment, Maintenance of

Disaster Recovery Documents.

. Identified and documented bugs and feature requests in the products, and

work with different teams and customer representatives to implement

effective solutions

. Involved in preparing performance test plan with test approach including

workload that will be required, defined resource requirements, major

milestones.

. Identified Issues/Defects in performance testing process and logged them

into Quality center as baseline for action.

. Assess the need for Application Uplifts, Out of support Application

Components Uplift & Implement as necessary to avoid any Impact to Business

. Worked on IMR's of Severity 1, 2&3.

. Technically leading the Offshore team (4 Members) & Co-ordination with

the Onsite team members for Day to Day activities.

. Monitored the application using tools like "Key Note"," Sun MC" and "Site

Scope".

Environment: JSP, Servlets, Java, JDBC, XML,Front Controller Pattern,

Business Delegate Pattern, Service Locator Pattern, Sun JES 8.1, DB2

Universal Database, Rational Software Analyzer, Web Sphere,Quartz, UNIX,

Site scope, Keynote, Manage now, Putty, Info man, Info Web.

Project #2: Manage Your Card Account Membership Rewards

Client: American Express, Phoenix-AZ

Role: Java Developer

Project Description: American Express CRM portfolio includes the web-

interfaces to the various operations and services offered to AMEX card

holders. Membership rewards is the loyalty Program of Amex for all its card

members. The points earned through the spending can be redeemed after

accumulating a bunch of points. There are different rewards placed every

week and customers can redeem their points on the goods or services of

their choice.

These operations to be carried out in a satisfactory manner, needs web-

based interfaces/pages, using which the member can avail these facilities;

which is the area where we contribute in; and which is the playground of

MR.

Responsibilities:

. Performed class design, sequence diagrams, UML use case diagrams using

Visio and Rational Rose

. Developed the hibernate layer using Eclipse

. Followed the Agile methodology and Test-Driven Development (TDD) in

developing the application.

. Developed the application using MVC 2.0 architecture.

. Developed HTML prototypes and UI deliverables, such as flowcharts,

screen mock-ups, and interface design specifications.

. Developed the hibernate configuration files for mapping to Java

objects

. Created the aggregation and composition level mapping for various

database tables using hibernate

. Developed all the components using object oriented and pattern based

development methodology.

. Developed the DAO, Singleton, Session Facade GOF design patterns

. Developed the Java based Servlets for the web tier.

. Developed the Frontend functional components using MVC based design

patterns.

. Performed code reviews to map between requirements and functionality

. Used IBM RAD for Application development and Integration.

. Configured the spring layer with Hibernate tier.

. Deployed the application in Oracle database.

. Developed and deployed the application in UNIX environment.

. Developed the Web layer using spring based web flows.

. Developed the web tier components using Struts Framework.

. Used AJAX to create user-friendly web applications.

. Used Rich faces to provide rich user experience to all the existing

customers of American express.

. Performed database design for the prototype

. Developed the Entity relationship diagrams using Erwin.

. Developed the SQL queries for data manipulation and retrieving data

from the database.

. Developed the POJOS and domain classes for interacting with web layer

. Installed tomcat servers to test and deploy the application.

. Developed the spring AOP programming to configure logging for the

application

. Used the session facade and Service locator and factory patterns to

integrate the Middle layer with Web layer and hibernate layers.

. Developed the DAO pattern and created build scripts for integrating

various modules of the application.

. Used Apache Subversion to maintain the Source code.

Environment: Java 1.5,J2EE, Spring, Hibernate, WSAD,UML,SQL,PL/SQL, Oracle

9i,Java script, JSP,JSTL,XML,XSTL,Ant,Eclipse,Log4J,JUnit,Windows NT,

Quartz, Subversion, DBA Studio,Web sphere.

Project #3: Core Security Services Portal (CSS Portal)

Client: American Express Phoenix, AZ

Role: Java Developer

Project Description:

CSS Portal is an in-house project at American Express. SSO, NGSS and

CST are the applications that are

Supported by CSS Team. These applications monitor the availability

and performance of American Express to the card

Holders, CSR's and merchants online. Due to the criticality of

information and its required availability these

Applications were quintessential. These applications were aimed at

having Zero outages, 100 % availability and along with

it the security of the information. The CSS Portal was developed to

provide the top management with information of these

Applications such as their outages, performance, availability. The

goal of the project was to deliver the upper and top

Management with a portal which provides them with the critical

information about outages performance and availability.

It also caters other modules like capacity management, change

management, incident management, availability &

Performance management. It is like a knowledgebase or information bank

for Top level management and SSO application

Developers, testers, Technical support engineers as well.

Responsibilities:

. Involved in Requirements gathering and Analysis.

. Performed class design, sequence diagrams, UML use case diagrams using

Visio and Rational Rose

. Designed database structures (E-R diagrams).

. Used Struts framework and coded the project by extending MVC Struts

Framework

. Assist with walk-through and usability testing. Update UI per changing

needs and requirements.

. Identified the action and form classes, based on the Struts framework,

to handle the pages.

. Identified Struts design components to be developed.

. Created tile definitions, struts-config files, validation files and

resource bundles for Location (Add/Update/Delete)

. Configured web.xml and struts-config.xml

. Performed code reviews to map between requirements and functionality

. Used AJAX to create user-friendly web applications

. Developed Oracle Stored Procedures, and Triggers.

. Used design patterns like MVC/ Model View Control, Singleton, Service

Locator, Business Delegate and Session Facade.

. Involved in preparing performance test plan with test approach

including workload that will be required, defined resource

requirements, major milestones.

. Identified Issues/Defects in performance testing process and logged

them into Quality center as baseline for action.

. Participated in systems and integration test phases and used Junit for

testing.

. Used Star Team to maintain the source code and documentation.

Environment: Struts, Oracle 9i, Sun App Server, Jasper Reports,

PL/SQL, SQL, Java, Ajax, JSP, JSTL, Java Script,

CSS, HTML,, Log4J,TOAD,NetBeans, Erwin, Java 1.5,J2EEl,UNIX,DBA

Studio, Star Team, Dreamweaver 8.0.

Project #4: Single Sign on (SSO)

Client: American Express, Phoenix, AZ

Role: Production Support Engineer

Project Description:

Single Sign on (SSO) Utility provides Authentication, Authorization along

with Seamless user flow among various participating Client web sites in the

Internet, the Intranet & Cross Domain (Interoperability) world for American

Express

The Single Sign-On (SSO) utility provides security to web based

applications. In doing so, it enables the use of a single User ID for a

customer to access all participating American Express web sites. In

addition once a customer has signed on, he/she will not be required to re-

login as he/she moves across from one application to another. It means the

user will be able to access all secured American Express web sites just by

logging into one secure American Express web site

Responsibilities:

. Monitoring and Reporting the Application.

. Preformed Root Cause Analysis of the outages and dips

. Raised the CMR's as part of Release management and got the

approvals for the CMRs using info Man.

. CMR Coordination and Validation.

. Incident, Problem & Known Error Database Management, provide Root

Cause to incidents that impacted the Business, Implement measures

to avoid incidents at the first place

. Understanding the Architecture of the SSO System, Monitor &

Troubleshoot any issues, keeping the application availability @

99.91% and performance @ < 3.5 Sec 24x7 as per SLA

. Worked on IMR's of Severity 1, 2&3 using Manage Now.

. Monitored the application using tools like "Key Note"," Sun MC" and

"Site Scope".

. Capacity Analysis and Review

Environment: UNIX, Oracle9i, Site scope, Keynote, Manage now, Putty, Info

man, Web Sphere Application server, DB2 Universal database.

June 03 to Oct 05 India

Client: LBK Hamburg Group (Germany)

Project #1: NHG Delivers Improved Integrated Health care

Role: Java Developer

Project Description: Patient management system has several modules such as

appointment scheduling, registration and admissions, financial counseling,

bed management, patient details, Doctors details, Group of medical scheme

details, patient receipt details and then exports the suitable reports. In

the Patient Module, this is used to create the appointment for the patient.

It contains two options, one is group option and other is single medico

option. If we choose the Group option, the group names are listed and also

list the doctor's names under this group name.

If we choose the Single medico option, then doctor's names are listed in

the list box. Using the Agenda screen, the selective appointments should be

saved in to the database.

Responsibilities:

. Involved in design, provided conceptual design document (HLD) and

also detail design documents for most

. Critical modules like admin tool and order distribution engine.

Used EJB Design patterns.

. Developed Session EJBs to handle business logic and deployed it in

Web Logic Application Server.

. Developed Entity EJBs for database mappings

. Used Web Sphere Studio Application Developer (WSAD) for

Development.

. Developed an error monitoring system on EJB and JSP exceptions

. Identified Struts components to be developed, Developed

presentation interfaces with JSP, Struts, Apache tag libraries,

DHTML and Java Script

. Coded for Struts Action Form beans, Actions, Business logic

components and JSPs

. Designed XML schemas, written WSDL documents and configured

application server to support both web service clients and service

end points.

. Designed WSDL's and elaborated type definitions schemas based on

corporate standards, integration and security specifications

. Implemented the web services and associated business modules

integration

. Developed persistence layer for the web services and integrated

modules

. Used CVS code repository and ANT build scripts

Environment: WSAD (Web Sphere Studio Application Developer), Web services

(WSDL,SOAP).Struts,SQL,PL/SQL,Java/J2EE, JSP, SOA, Java script,EJB

2.1,HTML,XHTML, XML,XSLT,XPATH,DOM, JBoss, Oracle 9i.

Project #2: Medical Reimbursement Information

Client: BAL Pharma TCS, India

Role: Java Developer

Project Description: MRI: About the project, this system allows the medical

facility for the employees with tracking, maintaining and limiting the

resources. It is a web-based application. All the data will be maintained

at Corporate Office. The data related to the employee can be updated from

field office or from Head Quarters. This centralized data will provide

quick reporting for Management Reports as well as the employee

reimbursements. This system Provides cross check for medical reimbursement

amount against employee i.e., expenditure towards medical charges for the

employee his/her family. Complete automation of the Corporate Office

Medical section activities like Generating Inward number to the medical

reimbursement application received from the employee, generation of the

processing formats for the application, generation of Credit Card for the

employee when he is taking treatment at particular APTransco recognized

Hospital, treatment for the employee which limits for certain amount, if it

exceeds a special request has to made to higher authorized officer.

Allocating the designation of employee to his relations when an employee

expire accidentally (updating the employee file with related person).

Responsibilities:

. Designing of the Presentation Tier to make it scalable, extendable,

and maintainable.

. Designed the UML based class diagrams and sequence diagrams using

Rational Rose.

. Used Struts framework and coded the project by extending MVC Struts

Framework

. Developed user interface using JSP, Struts, Tiles & validation with

Struts validation framework and developed in Eclipse and deployed in

web logic server.

. Identified Struts design components to be developed.

. Web Sphere Studio Application Developer (WSAD) for Development

. Created tile definitions, struts-config files, validation files and

resource bundles for Location (Add/Update/Delete) and Futures

(View/Update) domain modules using Struts framework.

. Implemented various design patterns that include Front Controller,

Session Facade, Data Access Object,Business delegate and service

locator

. Was involved in the unit testing, system level testing and user

acceptance testing.

. Developed Oracle Stored Procedures, and Triggers.

. Designed database structures (E-R diagrams). Written abstract database

entity class to generate SQL queries and DML using Java reflection

. Implemented the JavaScript for client side validations

. Maintained CVS code repository

Environment: UNIX, Struts-1.1, Java/J2EE, JSP, Eclipse, JSTL, Java Script,

HTML, CSS, Apache,Tomcat, Oracle 9i, SQL, PL/SQL, Eclipse.

EDUCATIONAL BACKGROUND:

Master of Computer Applications

Certifications:

. ITIL Certified.

. Sun certified Java Programmer 1.5

. Brain Bench Certified in RDBMS Concepts



Contact this candidate