Post Job Free
Sign in

QA Analyst/ Developer

Location:
Irving, TX, 75063
Posted:
February 18, 2011

Contact this candidate

Resume:

SYNOPSIS

A highly motivated and energetic individual, with 5 years of experience in the IT field developing Java/J2EE based enterprise level applications for industries ranging from areas as varied as Email Solutions to the Banking and Finance and the Airline sectors.

Key technical responsibilities included:

Development of interfaces between banking products (core, corporate) and external systems using Java/J2EE technologies

Development of MQ message based applications to track bag counts in an airline

Key functional/other responsibilities included:

Requirements gathering and business requirement documentation

Requirement elaboration, design and development of modules as per business requirements

Creating high level & low level technical specification documents

Task allocation, team handling, training and mentoring

Release/configuration management, code review, test case review and quality control

UAT and go-live support for projects in the technical and business fields

EXPERIENCE SUMMARY

Employer: Prudent Software Inc.

o Client: DELTA Airlines, Minneapolis

Project: TIM(Transfer Information Monitor)

Period: Aug 2010 – Dec 2010.

Location: Minneapolis

Role(s): Senior Java Developer.

MQ based application to track count of bags being scanned/loaded. Also develop intelligence to determine the count of bags spanning over more than a single leg journey from the perspective of any given Station/Hub code.

Technologies involved

Core Java, J2EE(MDB),

Websphere 6.1, Websphere 7.0

Oracle 9i, iBatis 3.2, PL/SQL

RAD7.5, ClearCase.

Employer: Polaris Software Lab Ltd. (Sept-2006 to May-2009)

o Client: Latter Day Saints Organization, Utah

Project: Church Finance, Accounting and Reporting (CFAR)

Period: Sept 2006 – May 2009

Locations: India, Salt Lake City, Utah (US)

Roles: Senior Java Developer, Team Lead

CFAR is a suite of core banking solutions developed for the Latter Day Saints organization, Utah which addresses the need to keep track of the funds flowing into and out of the organization. Each of the church unit is treated as an account with features of Deposits (Donations), Expenses (Payments), Interest Accrual, Reconciliation, Budgeting, EOD etc. The application also consisted of innumerable interfaces with external systems and banks to update the books and maintain balances.

Technically, the project is implemented on Websphere6 with Java/EJB for business; JSP, Servlets and POJOs for the web tier in the classic MVC architecture; shell scripts, Pro*C, Java/EJB for interfaces hosted on AIX.

Responsibilities:

24-hour production support in the technical as well as the functional aspects of the project

Enhancements - requirements gathering and business requirement documentation

Enhancement development and post go-live bug fixes

Creating high level & low level technical specification documents for enhancements

Impact analysis of changes in the interface formats and fixes thereof

Oversee the build, version and release management

Knowledge transfer and team building were other major responsibilities

Major Achievements:

Resolution to the Primary key violation issue of CIBC/ZIONS inclearings/positive pay processing interface

Resolution to the authorization of matched records in the Reconciliation module.

Migration to Websphere6.0 from Websphere5.2, Java1.4 to Java1.5, AIX3.3 to AIX4.0

Improved customer interaction and requirement gathering resulting in better release documentation and deployment instructions

Onsite support provided for around two months in Salt Lake City, Utah

Streamlining of the Version control, Build and Release process

Coming from a java background, showed quick learning capabilities for an alien technology such as Pro*C and climbed the curve to provide the support needed

Technologies involved

JSP, Servlets, Core Java, JDBC, J2EE

Websphere5.0, Websphere6.1

Oracle 9i

AIX, Pro*C, Shell scripting

o Client: Skandinaviska Enskilda Banken (Sweden)

Project: Intellect Charges product

Period: May 2008 – Jan 2009

Role: Team Lead

Responsibilities: Responsibilities included design, development and deployment of the Charges product as well as handle the existing project.

Major Achievements:

Requirements gathering and business requirement documentation

Creating high level & low level technical specification documents

Design of the EOD processes which would accrue the charges levied and post the entries on maturity

Incorporate into existing product architecture using Websphere Message Queues and Message driven beans

Meet the business requirement of levying all or some of the charges

Design the flexibility to unhook the charges module from any future implementations of the Sweeps product

Oversee the build, version and release management.

Technologies involved

Core Java, Stateless Session Beans, Message Driven Beans.

Websphere6.1, Websphere MQ

Oracle 9i, TOAD

Eclipse, Ant

o Clients: HSBC Bank (UK)

Project: Investment Sweeps Product implementation

Investment Sweeps is a Polaris trademarked product aimed at corporate banks providing Sweeping and Pooling features to its clients.

Period: Oct 2007 – Dec 2007

Role: Team Lead for CFAR, Senior Java Developer

Responsibilities:

Developed interfaces for Account Balancing for the product and the external system to interact.

Designed and coded Stateless Session Beans and Message Driven Beans to overcome the limitations of the product framework wherein every interface is single threaded. To make it multithreaded, Message Driven Beans were used so that the asynchronous thread management of the container can be utilized

Technologies involved

Core Java, Stateless Session Beans, Message Driven Beans.

Websphere5.0

Oracle 9i, WSAD ver5.0

o Clients: Santander Bank (Spain)

Project: Investment Sweeps Product implementation

Investment Sweeps is a Polaris trademarked product aimed at corporate banks providing Sweeping and Pooling features to its clients.

Period: Santander Bank (Apr 2007 – Jul 2007)

Role: Team Lead for CFAR, Senior Java Developer

Responsibilities:

Developed interfaces for Account Balancing for the product and the external system to interact.

Designed and coded Stateless Session Beans and Message Driven Beans to overcome the limitations of the product framework wherein every interface is single threaded. To make it multithreaded, Message Driven Beans were used so that the asynchronous thread management of the container can be utilized

Technologies involved

Core Java, Stateless Session Beans, Message Driven Beans.

Websphere5.0

Oracle 9i, WSAD ver5.0

Employer: QuantumLink Communications Pvt Ltd. (Nov-2004 to Sept-2006)

o Project: Advanced User Management

Role: Developer

Responsibilities: Implemented a centralized User Management module for the product with Servlets, FreeMarker and HTML making up the front-end. A timed job at remote locations would then pull information over socket connections. The complete module was developed from its design phase to implementation, testing and deploying in the framework of standards and processes established.

o Project: AddressBookSyncServer

Role: Developer

Responsibilities: Building a comprehensive address repository where the address books of all the locations are synced to form a corporate address book accessible to all.

o Project: MailModeration

Role: Developer

Responsibilities: All incoming and outgoing mails were to be moderated and a request for moderation to be sent to the assigned moderators. The moderators could either reject the mail or allow the mail to pass through. A challenging module as it was required to fix this new module into the existing design framework.

Besides these independent modules also worked on many other bug fixes and maintenance work of the product.

In the process acquired fair amount of knowledge on Net Protocols and other domain related materials.

Technologies involved(QuantumLink Communications Pvt. Ltd.)

Core Java, Servlets.

MySQL, HSQLDB



Contact this candidate