Post Job Free
Sign in

Service Application

Location:
Addison, TX
Posted:
March 09, 2015

Contact this candidate

Resume:

Samir Rao

***.*****@*****.***

C - 313-***-****

Summary

> Systems Analyst with 15+ years of experience in software design,

development and testing

> Total 8 years of experience on Java J2EE

> Designing, Developing, Deploying and maintenance of very challenging

and interesting distributed, multi-tier, cross-platform systems (J2EE)

> Good experience of design and development of websites using Struts and

Spring

> Migrated application from WAS 3.5 to WAS 5.0 and WAS 6.0

> Migrated client server/legacy applications to web based Java J2ee

application

> Extensive experience in Object Oriented Development lifecycle (UML,

use cases, architecture, development, deployment, client support)

> Performed in both as leadership and technical position creating

innovative solutions by applying technical expertise in application

construction and tuning, system administration, database

administration, testing, documenting and overall system enhancements.

> Extensive experience as SQL developer in back end programming in

PL/SQL, Performance tuning of stored packages, procedures and

functions and extraction of data from one system to another.

> Experience calling webservices using JAX-RPC, JAX-WS and REST

> Extensive experience in RDBMS - DB2 UDB, SQL Server, Sybase, Oracle

> Excellent communication, analytical, interpersonal and presentation

skills

> Implemented MVC architecture, JSF, Struts Frameworks & Spring

> Well versed with Object Relational Mapping tool - Hibernate, EJB3 -

Persistence, IBatis

Career Objective

To secure a challenging position where I can effectively contribute my

skills as Software Professional, possessing competent Technical Skills.

Technical Skills

Operating Systems: Solaris 2.x, SCO UNIX, Z/OS,

OS/390, Linux

Application Servers: IBM Websphere 3.5/5.0/6.0, Tomcat,

JBoss, Weblogic

Programming Languages: PL/SQL, SQL *Plus, Unix Shell Scripting, Basic, C, Visual

Basic, Power Builder 5.0/6.0/7.0/10.1,

Pro*C

RDBMS/DBMS: DB2 UDB, ORACLE 10g/9.x/8.x/7.x, MS SQL Server

7.0/6.0,

Sybase 11/10, FoxPro 2.5

Web Technologies: Net.Data, Java 2.0, J2EE, MVS,

Struts, ASP, XML, XSLT,

XPATH, HTML, DHTML, Javascript, VBScript

Programming Environments: JDK1.2/1.3/1.4/5, Visual Age for

Java, JBuilder,

WebSphere Studio (WSAD), Eclipse, RAD

6.0/7.0

CASE/Tools: Designer 2000, Erwin, Configuration

Mgmt., ER Studio

Mainframe Tools: Cobol, JCL, DB2, TSO, Easytrieve,

Expediter, SAS

Version Control: PVCS, DCCS, Panvalet, CVS, Merant,

Endeavor, Subversion

Reporting Tools: SAS 9.1, Actuate, Crystal Report Writer,

Jasper

Certification:

Sun Certified Java Programmer & Sun Certified EJB Developer

Brainbench Certified Powerbuilder Programmer

AICPCU - INS24 Certified

Education Summary:

Post Graduation in Commerce - M. Com. Mumbai University, Mumbai,

Maharastra, 1998

Honors Diploma in Computer Management & Science from IITCP in May '93 - Apr

'94

1 Professional Summary

Application: Document Management Technology

Client: Bank of America, Addison, Texas, USA.

Dec'13 - Till Date

Role: Consultant

Document Management Technology (DMT) platform support document management

for Home Loans and Insurance. DMT serves as an central repository for all

documents received via various channels such as Scan, Fax, Email, Online

Banking etc.

DMT Portal front end allows end users to retrieve, search, modify and index

documents.

DMT Backend implements business logic in the form of services.

Responsibilities:

> Created Indexing BOT program to aid testing & QA, resulting in

tremendous savings of time & money

> Implemented eSignature for Online Banking using DocuSign

> Served as technical specialist for in-house support group

> Created POC for automating application builds

> Design and develop utility programs to fix Production issues

> Setup environment for Developers and QA

> Act as point of contact for issues pertaining to application

> Modify Backend processes to implement self indexing for channel Scan

and eUpload

> Modified ExtJS view to support new channels

> Created Topic and Queue for the application

> Modularized & refactored code to avoid duplication

> Populated configuration data using InitializingBean

> Used IBM server distributed cache - DistributedMap

> Used ContainerResponseFilter to allow Cross Domain request

> Moved services to separate application, so that its available 24x7

> Developed Rest service for child applications

> Converted .tif, .bmp, .png & .jpg file formats to .pdf

> Trained developers on in-house Build & Deploy tool

> Modified DMT Portal to support new channels

> Coordinated testing and defect management with QA team

> Perform gap/requirement analysis for new channels

> Refactored multiple EJBs into 1 EJB

> Implemented Websphere command caching

> Mocked objects using Mockito for Junit test

> Act as onsite lead/coordinator for offshore team

> Used Scrum Agile process

Environment: Java 6.0, RAD 8.0, Websphere 8.0, Struts, Spring 2.5, Jersey

1.8, JQuery, ExtJS 4.2, JMeter, Junit 4.1, JSON 2.4, IBM Rest, SVN 1.7,

TFS, Oracle 11g, Sql Developer 1.5.5.2, Soap UI 4.5, EMC Atmos, BMC

BladeLogic 7.6, Filenet P8 Repository, IBM MQ, AppWatch 4.4, Linux, DB2

6.01 for AS/400, Splunk 6.0.5, Rally, Mockito 1.9

Application: Admin Portal, Member Portal & Batch

Client: Excentus Corporation, Dallas, Texas, USA.

Jun'13 - Nov '13

Role: Consultant

Excentus Corporation is the leading provider of loyalty marketing programs

and services that utilize cents per gallon fuel savings as the ultimate

consumer reward. Its fuelperks! Online Shopping (www.fuelrewards.com),

providing cents per gallon rewards for shopping with a network of online

merchants.

Admin Portal allows program administrator to create/modify programs, add

market/sites, maintain users, pricing, fees configuration etc.

Member Portal (www.fuelrewards.com) serves as a front end for end

customers. It allows user to link card, check rewards balances,

participating gas stations/retailers etc.

Batch process imports users, sites, programs, transactions from different

participants/vendors into the system. Also, it generates data for

participants/vendors.

Responsibilities:

> Created User Interface (UI) for National Offer Fees configuration

> Modify Backend processes to compute/calculate fees on redemption

> Created Batch process for Sites to Opt In/Opt Out of the program

> Designed and develop validation framework for Batch process

> Used JQuery for Ajax calls to fetch participant and site for a given

market

> Implemented algorithm for IHG check digit

> Designed dynamic rules configuration for card linking

> Modified Oracle package/procedure to refresh tables used for Reward

Activity

> Created scripts for triggering Batch Response file process

> Created Batch Response file for transactions processed for prior day

> Perform gap analysis for Co-brand project

> Develop ADS web-service client which performs credit check

> Re-factored code and messages send by Batch process

> Used Hibernate for data persistence

> Wrote shell scripts to trigger/boot strap batch process

> Build & deployed application to Development and QA environment

> Implemented multi-threaded processor for ADS Prescreen process

> Created REST webservice for Site OptIn

> Implemented ehcache to store Offer information

> Created DAO Junit test using H2 database

> Used Scrum agile process

Environment: Java 6.0, RAD 8.0, JBoss 7.0.2, Websphere 7.0, Struts, Spring

MVC, JQuery, Spring 3.0, h2 1.3, Hibernate 3.6, Spring Batch, Junit 4.1,

Mockito-all-1.9.5, Powermock-mockito-1.5, JSON 2.4, Jersey 1.13, SVN, Ajax,

Oracle 11g, Sql Developer 3.2, Linux 2.6, Jenkins 1.5, Rally, Apache MQ

5.5, Eclipse Kepler, Soap UI 4.5,ehcache 2.4

Application: MOCIS Finance

Client: Department of Corrections, Jefferson City, Missouri, USA.

Apr'12 - May '13

Role: Consultant

The Missouri Department of Corrections (MODOC) Offender Financial Services

(OFS) staff members manage an offender finance banking system with

approximately 30,000 customers. The majority of their customers are

offenders who are housed in Missouri's Correctional Institutions. Some of

the offenders banking activities

include: receiving payroll for work they perform, paying debts, making

canteen purchases at the Institutions,

purchasing savings bonds, and maintaining savings accounts. These

activities as well as others result in

banking transactions.

The Offender Finance Module manages and supports many different accounts

(Business,Organization,Offenders)

and types of funds (Personal, Work Release, Mandatory Savings, Escrow

Account).

Responsibilities:

> Trained developers on Struts 2 web technology

> Created high level templates for Finance Application

> Created Base classes for Finance Application

> Integrated & customized Display Tag for Finance Application

> Used JQuery for client side validation & ajax calls

> Designed various modules (Business, Persistence, Domain, UI etc) for

Finance Application

> Used Jasper reports for reporting

> Converted existing Legacy data to new data specification using Spring

Batch

> Configured REST web-service for Offender search between old MOCIS

system and Finance application

> Created Spring Beans Rule Engine for the application

> Used Hibernate for data persistence

> Build & deployed application to Development and Stage environment

> Used maven repository for Project Configuration

> Used maven repository for Project Configuration

> Implemented Role based interceptor for Security check

> Configured security roles within struts.xml file

> Implemented auditing using struts.xml & interceptor

> Used Scrum agile process

Environment: Java 6.0, SpringSource 2.9, JBoss 7.1, Websphere 8.0, Struts

2.0, JQuery 1.7, Spring 3.0, Hibernate 3.6, Sprint Batch, Tiles 2.4, JUnit

4.7, JSON 2.4, LambdaJ 2.4, Jasper 4.7, Jersey 1.13, DB Visualizer 9.0,

iReport 4.7, CVS, Ajax, DB2 for i5/OS, as400

Application: Quotes To Go (QTG)

Client: Unigroup Inc., St. Louis, Missouri, USA.

Oct '11 - Mar '12

Role: Consultant

Unigroup Inc. is the parent company of United Van Lines, Mayflower Transit

and other subsidiaries which support worldwide operations of these two

leading transportation companies. Unigroup provides centralized support for

its truck and trailer sales and services, movers supplies, bulk purchase

forms, creative art and print service functions etc.

QTG application is an web enabled application which enables Agents,

Customer Service Representative and Home Office personnel to create

Opportunity, manage Quotes and Order from start to finish. QTG also helps

Estimator to enter and upload house hold goods survey information, which is

used to create a Quotes. QTG acts as an centralized application/database

for all opportunity created via various sources (telephone, web, internet

etc).

Responsibilities:

> Gather requirements and designed Activity Based Pricing (ABP) Admin

dynamic screen

> Called Vertex web-service to get State & County tax

> Optimized & improved performance of Sql Query

> Created screens for uploading pdf/word documents for end users

> Create logical table design

> Send email notifications to users on business event

> Called service crew web-service to validate employee id

> Created PDF document for ABP

> Called web-service to send documents to Content Manager

> Used Hibernate for ORM mapping

> Used Spring injection for services

> Created test data for ABP screens

> Used rich components such as calendar, messages, datatable, toggle

panel, file upload etc.

> Displayed a schedule similar to Outlook/Lotus Notes for agents

> Exported and imported data from CSV file from/into the system

Environment: Java 6.0, RAD 7.5.3, DB2 9.1, Websphere 6.1, Spring 2.1,

Hibernate 3, CVS, LuntBuild 1.6.2, Ajax, Bugzilla 4.0, Soap UI 4.0.1,

JUnit 3, EJB 2.0, Tomahawk 12.1, Richfaces 3.3, JSF, Myfaces 1.2, Linux,

Mainframe, Command Center, Webservice Explorer

Application: eCommerce

Client: Shelter Insurance, Columbia, Missouri, USA.

Aug '09 - Oct '11

Role: Senior Programmer Analyst

Shelter Insurance group of companies provide customers insurance and

financial products and services. Shelter Insurance Companies include

Shelter Mutual Insurance, Shelter General Insurance, Shelter Life

Insurance, and Shelter Reinsurance Company, as well as Shelter Financial

Bank. Shelter provides insurance services within 14 US states.

Ecommerce (eComm) is a web-based application used by Agents and

Underwriters to write/modify insurance policies. eComm supports various

line of business such as Auto, Life, General Liability, Farm, Fire, and

Boat etc. It also serves as an middle tier for Online Quote System. eComm

interacts with various other systems such as Ratabase, Choice Point, JPAS

Services, Forms Services etc.

Responsibilities:

> Served as an Point of Contact for Auto line of Business

> Handled Underwriter/Agents queries and incidents

> Created a Service Request/Change Request from incidents

> Supported sister applications such as JPAS Service and Forms Service

> Added Monthly Payment Plan (MPP) screen to eComm using screen

scrapping

> Used JUnit for Testing

> Supported Customer Access application build on Spring Webflow & IBatis

> Deployed application using Lunt Build

> Supported DB2 Stored Procedure called by eComm

Environment: Java 5.0, RAD 7.5.3, DB2 9.1, Websphere 6.1, Rational

Clearcase 2003.06, LuntBuild 1.5.4, Atlassian JIRA 3.10.2, Ajax, CA Service

Desk 12.1, Spring 2, Spring Webflow, IBatis 2

Application: Stock & Collateral System

Client: Federal Home Loan Bank, Atlanta, Georgia, USA.

Apr '09 - Aug '09

Role: Senior Programmer Analyst

FHLBank is a cooperative bank that offers low-cost financing, community

development grants, and other banking services to help more than 1,200

member financial institutions make affordable home mortgages and provide

economic development credit to neighborhoods and communities.

FHLB is one of 12 regional banks in the Federal Home Loan Bank System,

which raises funds in the global financial markets and distributes the

proceeds to members and local communities. Its members are commercial

banks, credit unions, thrifts, and insurance companies headquartered in

Alabama, Florida, Georgia, Maryland, North Carolina, South Carolina,

Virginia, and the District of Columbia.

Responsibilities:

> Wrote Collateral Position web service in Weblogic using JAXWS

> Called Rockall web service within Collateral web service

> Used Ant to build and deploy web services to weblogic

> Generated client jars for JDK 1.4 using RPC style and JDK 1.6 using

JAXWS

> Added bank merge/acquisition functionality within Sybase Stored

Procedure

> Used weblogic test client and Soap UI to test web services

> Used JPA for persistence of data to database

> Wrote web service to update CRM Contact data to Rockall Oracle

Database

> Wrote Java Batch application to convert SQR to Java application for

Collateral Reliance

> Called web services routing it through IBM DataPower ESB

> Called Oracle Stored Procedure within web service

> Dynamically called getPort method for web services, using Reflection

> Called web service in Powerbuilder 10.0.1 using OLE Object

> Called web service in Powerbuilder 10.5 using .Net

> Used PBDOM to parse XML returned from the webservice

> Wrote shell script for database fix within Production environment

> Wrote shell script for calling Java Batch application in unix

> Maintained Weblogic Portal application AHP & MSP

Environment: Java 6.0, Powerbuilder 10.5, Weblogic Portal 10.3, Oracle 10g,

Unix, Sybase 10, Subversion, Win SCP, Teamtrack, Putty, SQL Transmitter,

Soap UI, JPA/EJB 3.0, DataPower ESB

Application: Field Commission Applications

Client: Thrivent Financials for Lutherans, Appleton, Wisconsin, USA.

Jun '06 - Feb '09

Role: Senior Programmer Analyst

Field Commission Application Services group has various applications such

as FA Comp, FM Comp, App Crediting, MDRT, Field Performance Credits, ABC

Daily Detail Report, Client Assign Group, Bank Processing, RFO Debt Summary

etc.

Applications are on different platforms having various technologies such as

Java, J2ee, Mainframe, Visual Basic, MS SQL Server, CICS, Soap, Unix etc.

FA Comp, FM Comp & App Crediting are part of Intranet applications whereas

rest all are part of Internet/Client server application.

Application does processing of commission, reporting of commission,

analysis & performance of different RFO's, standings of Field Associates

etc.

Responsibilities:

> Migrated WAS 3.5 applications to WAS 5.0 and then to WAS 6.0

> Designed, Developed and Implemented web applications - MDRT & Field

Performance Credits

> Wrote Unix shell scripts to automated migration of reports to WAS 5.0

& WAS 6.0

> Created MDRT reporting application using JSF

> Rewrote Field Performance Credit application to use Persistence & Jets

Framework

> Improved performance of MDRT report by replacing XML & XSLT files with

DB2 tables

> Created & managed Pilot project to convert CICS ECI calls to Soap

Webservice Calls

> Created technical document for Soap Webservice Calls

> Used optimistic locking with timestamp in Hibernate

> Data modeled excel sheet 403b data to DB2

> Modify LTC Powerbuilder application which unloads data from PROD to

TEST region

> Created screen mockups for the end users

> Gathered requirements from end users

> Used Spring MVC & Hibernate to create Repository 403b web application

> Used Hibernate as ORM tool

> Extended Spring Property Configurer to read properties as per variable

defined on server

> Used Spring Exception mapper to map errors to different views.

> Used Message Driven Bean (MDB) for Customer Reassignment Project

> Called web services using JAX-RPC

> Called CICS program in web application via CTG

> Defined security for users in the form of entitlements

> Used Apache POI to generate XLS output

> Created Java classes from XSD file using XMLBeans

> Dynamically fetched Contract Type Code within App Crediting system

> Coordinated efforts with various groups for Websphere migration

> Created services as per Service Oriented Architecture (SOA)

> Generated ECI classes to call CICS transactions

> Made CTG calls to CICS programs/transactions

> Use Hibernate as persistence for PACE project

> Soap Web enabled common CICS modules

> Used SoapUI tool to test web service

> Fetched data from SAS EG for FA Comp application

> Published MS Access Snapshot files onto Fieldnet

> Build & deploy web apps to different environments such as System test,

Integrated test & Production

> Modified Zeke Schedule for overlapping jobs

> Wrote COBOL CICS program for fetching data from CIF

> Wrote SAS programs to create Excel, HTML and PDF reports are per

business requirements

> Wrote SAX parser for parsing Business Events data file

> Used JUnitEE for testing EJBs

> Used JBoss Drools Engines for defining business rules for PACE

> Designed tables within ER Studio

> Parameterized the SAS programs, so that SAS program creating dataset

can be executed in test environment

> Trained users on new web deployment tool AntHillPro

> Created hands on training document for BA's to FTP data from Excel

files to mainframe

> Enhanced performance of SAS programs

> Called web service within Visual Basic application using MS Soap

toolkit

> Converted paper reports to web PDF reports

> Provided 24 * 7 support for web application & mainframe jobs

Environment: Java 2.0/5.0, EJB2.0/EJB3, J2EE, JMS, HTML, Servlets, JSP,

JSTL, CSS, XML, XSLT, JDBC, Mainframe, DB2, COBOL, Expediter, Zeke, Struts,

JSTL, WSAD 5.1.2, WebSphere 3.5/5.0/6.0, RAD 6.0/7.0, FTP, Merant Version

Manager, MS SQL Server, Visual Basic 6.0, MS Soap, Unix, Shell Scripts, SAS

9.1, Panvalet, Endeavor, W38 Build, AntHillPro, DATACOMM, ER Studio 6.6.1,

SoapUI 1.6, Hibernate, Oracle 9.1, JBoss Drools, Spring, Spring MVC, XML

Beans, Powerbuilder 10.1, IBM HttpServer, Apache POI, Ant, SQL Developer

1.2, JSF 1.1

Application: SOF - Release 1

Client: Ford Motor Company, Dearborn, Michigan, USA.

July '05 - May '06

Role: Senior Programmer Analyst

Single Order Filter (SOF) is an application within North America's Order

Fulfillment suite. SOF performs the M&S and MP&L vehicle order scheduling

functions for Ford Motor Company's North American-produced vehicles and/or

North American-marketed vehicles (which includes Mazda and joint ventures).

From the time of order submission through vehicle gate release, SOF

develops & provides order scheduling info (e.g. constraints, order status,

build sequence, counts) to: Dealers, Fleets, Assembly Plants, downstream

processes (e.g. Supplier material releasing, outbound logistics, metrics

warehouse), and various internal business groups (e.g. CIM via the Grid

reporting).

SOF selects vehicle orders from the Single Order Bank (SOB) and edits them

for buildability in the targeted schedule week using Single Order Edit

(SOE). Vehicle orders include actual orders (stock, fleet, retail, special

orders (VSO), suggested retail orders) and forecast orders.

SOF consists of these modules: SOF Constraints, SOF Counts, SOF Scheduling,

and SOF Build Chain.

SOF has several batch & some real-time interface inputs & outputs and web-

based online user processing.

Responsibilities:

> Wrote Java programs to Gather & Normalize Rundown Data

> Wrote SAX parser for parsing Rundown Data XML file

> Wrote Mainframe Stored to store Rundown Data within DB2 Tables

> Created CPR (Constraint Planning Report)/DVR (Discrepancy Variance

Report) Features Reports

> Created Mainframe Stored Procedures to gather Features Reports data

> Generated Allocation Calendar Report for Chunk 1

> Created & modified Oracle Reports - Error Log Report, Allocation

Calendar etc.

> Wrote complex Stored Procedure for Material Availability CMS

(Constraint Management System) & CMP (Constraint Management Process)

feed

> Involved in Performance Tuning of Mainframe Stored Procedures

> Involved in Troubleshooting and debugging of Servlets and JSP in the

application

> Used Struts Framework for the project

> Used Singleton, DAO, Factory design patterns

> Used Cascading Style Sheets (CSS) within web reports

> Stored application specific messages with Struts Resource file

> Used AJAX for dynamically populating dropdowns

> Created Vehicle Line Level constraint functionality for GRL (Get Ready

Letter)

> Wrote COBOL Check Point Restart Batch program to delete historical

data

> Used HashMap for storing key related information

> Used Omegamon to gauge stored procedure performance

> Implemented Comparator within class for comparing 2 object instances

> Created Datasource & Interfaces for reports

> Created Program Specification - Doc. #26

> Created Class & Sequence Diagram in Rational XDE

> Wrote COBOL program for gathering Rundown data for MQ

> Called MQ subroutine for sending data to MQ Queue

Environment: Java 2.0, J2EE, HTML, DHTML, Servlets, JSP, JSTL, CSS, XML,

AJAX, Oracle Reports 10g, JDBC, Mainframe, DB2, COBOL, Expediter, Omegamon,

Stored Procedure Builder, Struts, JSTL, WSAD 5.1.2, WebSphere 5.0, MQ

Series 5.3, FTP, Mercury Test Directory, Merant Version Manager, Rational

XDE, Classic SDM.

Application: HSBC Internet Payment System (HIPS)

Client: HSBC Bank, Edison, New Jersey, USA.

Mar '05- Jun '05

Role: Senior Programmer Analyst

HIPS is a remittance payment solution to give remittance companies and

banks in the US the ability to easily send files containing payment

instructions to HSBC Bank Brazil (HBBR). Originators will produce batch

files of payment instructions, each of which must contain a number of

mandatory elements. These will be transmitted to HIPS, who will perform

initial validation and checking. If the payment instruction is ok, it will

be reformatted into HBBR's payment instruction format and transmitted to

HBBR's mainframe over the HSBC GDN. HBBR will then validate and process

the payment instruction received.

HIPS processing system is flexible accommodates most file types (fixed

width, delimited, XML) without significant rework, as each originator has

very different system platforms and methods for producing the payment

files.

HIPS provide a small Java based client program that automatically captures

files from the client's systems, PGP encrypts the file and then transmits

it to HIPS server farms over an IP address matched, 128Bit SSL, HTTPS

internet connection. All payment instructions received will be processed

through the HIPS OFAC filter. Possible matches against Sender or Recipient

will cause their database record to be flagged and the transaction to be

given a status of OFAC (Office of Foreign Asset Control) Hold.

HIPS system contains modules - Risk Manager, Payment Handler, Process

Manager, Mailer Demon, Mailer Client.

Responsibilities:

> Implemented Cancel/Update Payment Transaction logic within the system

> Created Thread Event Queue for triggering/activating Cancel/Update

Transaction module

> Implemented Accounting changes for Cancel/Update Payment Transaction

> Used XML file for configuring modules for Cancellation / Updation

> Wrote SAX parser for parsing XML file

> Used MVC architecture & Struts for web reports

> Created dynamic web reports as per user's authorization

> Created Time Queue for triggering various events within the system

> Created Stateless Session Bean for implementing Business logic

> Responsible for deliverables of application for different phases

> Involved in Troubleshooting and debugging of Servlets and JSP in the

application

> Generalized / Customized Accounting module

> Create payment files as per NACHA format

> Created test cases for HIPS system

> Created test data for testing by running scripts

> Deployed system to development and staging server

> Used Cascading Style Sheets (CSS) within web reports

> Used struts validation for forms

> Used HashMap for storing key related information

> Used Vectors & Collections for storing database related information

> Wrote Perl scripts for automating creation of dependent application

jars

> Wrote Perl scripts for checking out related projects from CVS

> Trouble shooted FTP and GPG problems/bugs.

> Used Log4J for logging

Environment: Java 2.0, J2EE, HTML, DHTML, Servlets, JSP, Java Beans, CSS,

XML, Oracle 9i, JDBC, Mainframe, Linux, Shell Scripts, Jboss, Eclipse,

Xemacs, log4j, Perl, CVS

Sales Reporting

Applications: Product Line Manager, Warranty V/s Net, Daily/Weekly Sales

Reporting

Client: Daimler Chrysler, Detroit, Michigan, USA.

Oct '01- Feb '05

Role: Team Lead/Senior Programmer Analyst

Environment: Java 2.0, J2EE, HTML, DHTML, Servlets, JSP, Java Beans, CSS,

XML, Soap, Oracle, JDBC, LDAP, Sybase 11, Mainframe, COBOL, DB2, IMS, CICS,

VSAM, Eazytrieve, Expediter, Sync Sort, Strobe, CA-7, TSO, ISPF, QMF,

SPUFI, FileAid, Net.Data, NDM, EDI, Z/OS 1.04, Unix, C, Shell Scripts, WASD

5.0, CTG, Configuration Mgmt, Struts.

Help Desk

Client : Kaiser Permenante, Pasadena, CA, USA Jan '01-

To Aug '01

Role: Programmer Analyst

Environment : Vantive 8.5, Van Design, Vantuser, Vantools, Oracle 8.1.6, DB

Artisan, Visual Basic for Application, Unix AIX 4.0, Java 2.0

Vantive Support Sep '00- To

Oct '00

Client: Aetna - Malaysia, Kuala Lumpur, Malaysia

Role: Programmer

Environment : Vantive 8.0, Van Design, Vantuser, Vantools, OMU, OLE, Visual

Basic for Application, MS SQL Server, Windows NT, Visual Basic 5.0, Crystal

Reports

Vantive Support Jul '00- To

Aug '00

Client: Aetna - Thailand, Kuala Lumpur, Malaysia

Role: Programmer

Environment : Vantive 8.0, Van Design, Vantuser, Vantools,Van API, OMU,

OLE, Visual Basic for Application, MS SQL Server with Thai compatibility,

ActiveX controls, Windows NT, Visual Basic 6.0

Vantive Field Service - Case Study

Jan '00- To May '00

Client: Mastek Ltd., Mumbai, India

Role: Programmer

Environment : Vantive 8.0, Van Design, Vantuser, Vantools,Van API, OMU,

OLE, Visual Basic for Application, MS SQL Server, ActiveX controls, Windows

NT, Visual Basic 5.0, VanWeb, Actuate 3.2

Online Test

Oct '99 - To Dec '99

Client: Ajax Software Ltd., Mumbai, India

Role: Programmer

Environment: Visual Basic 5.0, MS SQL Server 6.5, Windows NT, Windows '95,

PL/SQL

Treasury Forex Sep '98 - To

Sep '99

Client: Centurion Bank, Mumbai, India

Role: Developer

Environment : PowerBuilder 7.0, PFC, PVCS, OLE, DDE, Oracle 8.1.6, MS SQL

Server 7.0, Sybase, Unix - Solaris, PL/SQL, SQL Loader, Windows NT,

Windows '95



Contact this candidate