You are on page 1of 7

RASHMI VELPURI

Phone: (404) 797-3788 E-mail: rashmivelpuri@yahoo.com

Professional Summary:
Over 7 years of experience in IT industry especially in Enterprise Data Warehouse and Data Mart applications, client/server business systems and Decision support Systems (DSS) analysis, design, development, Testing and implementation. Loading and maintaining Data Warehouses using IBM Websphere DataStage (Enterprise Edition and Parallel Extender) and IBM Websphere Information Server 8.0 ETL processes. Strong knowledge of Extraction Transformation and Loading (ETL) processes using Ascential DataStage. Extensively worked on Enterprise Edition & Parallel Extender on Orchestrate Environment for splitting bulk data into subsets and to dynamically distribute to all available processors to achieve job performance. Designed the mappings between sources external files and databases such as Oracle, DB2 and XML files to Operational staging targets and Implemented logic for Slowly Changing Dimensions. Knowledge of Dimensional Data Modeling Physical and Logical Data Modeling using ERwin 4.1/3.x., Star Schema modeling and Snow Flake Schema modeling. Expertise in working with various operational sources like DB2 UDB, SQL Server, Oracle, Teradata, Sybase. Experience in Evolving Strategies and developing Architecture for building a Data warehouse by using data modeling tool ERwin. Strong understanding of the principles of DW using Fact Tables, Dimension Tables and star schema modeling. Excellent knowledge of studying the data dependencies using Metadata stored in the DataStage Repository. Hands on experience in writing, testing and implementation of the Stored Procedures, functions at Database level using PL/SQL. Extensive experience in loading high volume data and performance tuning. Experienced in using Microsoft Office: MS word, Excel Spreadsheet, PowerPoint and Outlook. Played significant role in various phases of project life cycle, such as requirements definition, functional & technical design, testing, Production Support and implementation. Excellent team member with problem-solving and trouble-shooting capabilities, Quick Learner, highly motivated, result oriented and an enthusiastic team player.

Education:
Bachelors in Computer Science

Software/Hardware:
ETL Tools Databases Data Modeling Programming Skills GUI Operating Systems IBM Websphere Information Server 8.0, DataStage.7.5.2 (Enterprise Edition)/7.1/7.0 (Parallel Extender) /6.0/5.1, SQL*Loader, Bulk Loader Oracle 10g/9i/8i, DB2 UDB 8.x/7.x, SQL Server, Teradata, MySQL, MSAccess Erwin 4.0/4.1, MS Visio Shell Scripting, K-Shell, C-Shell, C, C++, SQL, PL/SQL Toad 7.4, Oracle Designer UNIX, Win 95/NT/98/2000/XP, MVS, MS-DOS, IBM AIX 4.2

Scheduling Tools

JOBTRAC, Autosys, Ctrl-M

PROFESSIONAL EXPERIENCE: M & I Bank, Milwaukee, WI DataStage Consultant Jan 2008 - Current

Marshall & Ilsley Corporation is a diversified financial services corporation with $64.3 billion assets. This project, implemented through IBM aims at extracting data from different source systems, integrating and cleansing it to develop an integrated Banking System. As a data warehouse developer my responsibility was to integrate the data from these different sources into a central repository where decision makers could rapidly retrieve it for market analysis and reporting purposes Responsibilities: Used the IBM DataStage Designer to develop processes for extracting, cleansing, transforming, integrating, and loading data into data warehouse database. Used IBM DataStage Manager for importing metadata from repository, new job categories and creating new data elements. Worked with various sources such as Oracle, DB2 UDB, Flat files. Used Ascential Data stage to extract data & Load into Data Warehouse and Data Marts built on Oracle Database. Used with Web Services Pack to call remote services and treat them as simple data sources and data targets. Used DataStage parallel jobs for improving the performance of jobs. Used Development/Debugging stages like Row generator, Column Generator, Head, Tail and Peek. Designed and developed ETL Parallel Jobs using various stages like Join, Lookup, Lookup File Set, Change Capture, Filter, Funnel, Copy, Column Generator, Peek, Dataset, Sequential File, Oracle Enterprise, Merge, Transformer, Aggregator, Remove Duplicates Stages etc to load data warehouse and Data Mart. Extensively worked with DataStage Shared Containers for Re-using the Business functionality. Used XML Pack for the transformations between XML documents and tabular data. Worked with Business Objects in generating the basic reports. Created various DataStage Hash files for lookups. Created sessions and batches to run the mappings and set the session parameters to improve the load performance. Extensively worked in the performance tuning of the DataStage jobs, ETL Procedures and processes, tuning the SQL used in Transformations and fine-tuning the database. Created and tested ETL processes composed of multiple DataStage jobs using DataStage Job Sequencer. Documented the process flow using Visio and Excel. Worked on testing of developed jobs and documented different test cases for different source systems. Involved in meeting with Business people to handle technical requirements. Assisted other resources in handling different Test cases and in preparing Testing Documents. Participated in discussions dealing the process flow and provided solutions to some issues. Involved in mapping team discussions to solve the issues in present version of mapping document.

Environment: IBM Information Server 8.0, Ascential DataStage Enterprise Edition 7.5.2 (Designer, Director, Manager, Parallel Extender), IBM Information Analyzer, SQL, PL/SQL, SQL* Loader, Oracle 9i,

DB2 UDB, AIX 5.3, Business Objects XI R2, MS-Access, XML files, ERwin 4.0, Windows XP, Ctrl-M, Toad. Physicians Mutual Insurance Company, Omaha, NE Oct 2006 Dec 2007 Data warehousing Consultant (DataStage) Physicians Mutual Insurance Company will provide insurance products and support services to the health care community and maintain a stable insurance environment. Project was on Greenfield program Management for building Data warehouse for PMIC in various subject areas like Financial Transaction, Money Provision, Money transfers, Agreements. Responsibilities: Interacted with business users in gathering the business requirements, identifying the relationship within and between the groups of data. Created the Functional/Technical specification documents by maintaining standards of the enterprise Designed the technical document for various jobs, unit test documents with various scenarios and acceptance level of test case results. Designed the mappings between sources external files and databases such as Oracle, DB2 and XML files to Operational staging targets and Implemented logic for Slowly Changing Dimensions. Used DataStage Manager for importing metadata from repository, new job categories and creating new data elements. Creating Jobs for Error validations and Job monitoring. And also worked on Error handling of defected jobs. Designed and developed ETL Parallel Jobs using various stages like Join, Lookup, Lookup File Set, Change Capture, Filter, Funnel, Copy, Column Generator, Peek, Dataset, Sequential File, Oracle Enterprise, Merge, Transformer, Aggregator, Remove Duplicates Stages etc to load data warehouse and Data Mart. Extensively Worked on Job Sequences to Control the Execution of the job flow using various Triggers (Conditional and Unconditional) and Activities like Job Activity, Email Notification, Sequencer, Routine activity and Exec Command Activities. Extensively used the various Partitioning Methods like Hash, Entire, Auto, Same, Round Robin to increase the job performance. Design and development of dimension modeling of the data ware house by using ERwin 4.3. DataStage Jobs version control and Migration using Version management (Clear Case and Quest) & DS-Manager tools. Performed data manipulation using Basic functions and DataStage transforms. Created Log Tables containing data with discrepancies to analyze and re-process the data. Created a User variables Activity in DataStage Job Sequencer for fetching the records from past 24 hours. Created and used DataStage Shared Containers, Local Containers for DS jobs and retrieving Error log information. Involved in Performance tuning of DataStage Parallel jobs and implemented the standards and best practices. Designed, built, and managed complex data integration and load process. Developed PL/SQL for higher performing activities at database level. Extensively worked on Error handling, cleansing of data, creating lookup files and performing lookups for faster access of data. Created K shell scripts for providing interface from the scheduler for job-execution

Environment: Ascential DataStage Enterprise Edition 7.5.2 (Designer, Director, Manager, Parallel Extender), SQL, PL/SQL, SQL* Loader, Oracle 9i, DB2 UDB, AIX UNIX, MS-Access, XML files, ERwin 4.0, Windows XP, Autosys, Toad.

Flowserve Corp., Orem, UT DataStage Consultant

Jan 2006 - Sep 2006

The Flowserve Corporation is a global supplier of pumps, valves, seals, automation, and services to the power, oil, gas, chemical and other industries. ONEVIEW is the project which used to maintain and analyze Vendor information like bookings, addresses and shipments from various source systems of Flowserve. Responsibilities: Involved in creating entity relational and dimensional relational data models using Data modeling tool Erwin. Developed Data Stage Extract/Transform/Load jobs using STAR Schema and followed development standard into different projects. Generated Surrogate IDs for the dimensions in the fact table for indexed and faster access of data. Designing the Target Schema definition and Extraction, Transformation and Loading (ETL) using DataStage. Worked extensively on different types of stages like Sequential file, Lookup File set, ODBC Stage, Aggregator, Transformer, Copy, Merge, Join, Filter, Column Generator, Funnel, Peek, Change Capture, Change Apply Stage, and several other stages for developing Parallel Jobs. Implemented the Slowly Changing Dimension, SCD Type-II strategy in DataStage, for the OLAP Dimension tables storing history data. Mapping Data Items from Source Systems to the Target System. Used the Data stage Designer to develop processes for extracting, cleansing, transforming, integrating, and loading data into data warehouse database. Worked on programs for scheduling Data loading and transformations using Data Stage. Used the Data Stage Director and its run-time engine to schedule running the solution, testing and debugging its components, and monitoring the resulting executable versions. Worked with DataStage Manager for importing metadata from repository, new job Categories and creating new data elements. Designed the technical document for various jobs, unit test documents with various scenarios and acceptance level of test case results. Extensively worked in the performance tuning of the program, ETL Procedures and processes, tuning the SQL used in Transformations and fine-tuning the database. Created shell scripts for scheduling workflows.

Environment: DataStage 7.1 (Parallel Extender), Quality Stage, ERWIN, Sybase, SQL, PL/SQL, SQL Server 2005, DB2 UDB, AIX UNIX, Windows XP,PVCS

Citizens Bank, RI DataStage Consultant

Nov 2004 - Dec 2005

Citizens Financial Group, Inc. is a $148 billion commercial bank holding company. It has more than 1,600 branches, approximately 3,100 ATMs and more than 27,000 employees. This project, implemented through IBM aims at extracting data from different source systems, integrating and cleansing it to develop an integrated Banking System. Responsibilities: Designed parallel jobs to handle source data acquisition and transform it for development

applications during the software development life cycle as well as testing stages. Provide staging solutions for Data Validation techniques and Cleansing applications for different source systems. Created complex Ascential DataStage jobs to handle up to 25 million records for daily files as well as monthly files. Involved in meeting with Business people to handle technical requirements. Assisted other resources in handling different Test cases and in preparing Testing Documents. Participated in discussions dealing the process flow and provided solutions to some issues. Involved in mapping team discussions to solve the issues in present version of mapping document. Created and used Shared Containers to handle Surrogate Keys that are a major identification component through out the design. Documenting the process flow using Visio and Excel. Created and tested ETL processes composed of multiple DataStage jobs using DataStage Job Sequencer Worked on testing of developed jobs and documented different test cases for different source systems.

Environment: Ascential DataStage 7.5.1 (Enterprise Edition) Designer, Administrator, Manager, Director Mercury Test Director, DB2, PL/SQL, SQL*Loader, Windows NT, AIX UNIX, CVS

AT&T, Middletown, NJ Data warehousing (DataStage) Consultant

Jan 2004 - Oct 2004

The Enterprise Data Bus/Data Base of Record project will build each element of a customer's service and provide an interface between ABS business applications and the many Back End Systems (BES) that contain customer and network data. Responsibilities: Involved in creating entity relational and dimensional relational data models using Data modeling tool. Developed DataStage ETL Parallel Jobs. Extensively used processing stages- Join, Merge, Funnel, Filter, Aggregator, Sort, FTP, Transformer, File Stages-Lookup file Set, Dataset, Sequential File, Database Stages-DB2/UDB API, DB2 Enterprise, Teradata, Sybase OCI. Designed the mappings between sources external files and databases such as SQL Server, DB2, Sybase, Teradata and XML files to Operational staging targets. Worked with Teradata SQL and BTEQ utility. Involved in unit, regression, performance and integration testing of DataStage jobs. Wrote Shell Scripts to create Load ready files from external sources. Written various Autosys JIL Scripts to activate the UNIX scripts. Developing Korn Shell scripts to automate file manipulation and data loading procedures. Participated in weekly status meetings. Troubleshoot various production systems and document resolutions.

Environment: Ascential DataStage 7.0, Quality Stage, DB2UDB, Oracle, AIX UNIX, SQL, PL/SQL, Sybase, Teradata, Flat Files, Autosys.

Ingenix (United Health Group), Minneapolis, MN

Jul 2003 - Jan 2004

Data warehousing (DataStage) Developer Assisted in building a data mart for research purposes. This project is called Research Data Mart (RDM). The RDM contains 10 years of medical data including member, provider, hospital claim, physician claim, and pharmacy claim information. It is used for health intelligence research by several internal United Health Group business units. Responsibilities: Analysis, Design, and Development of the Data Entry Subsystem. Maintaining all the data needed for supporting the Sales Results and Compensation processing rules. Developed the screens using Developer2000 for Windows NT/95 (Oracle Forms 4.5). Migrate databases from 7.x to 8.x. Used DataStage Administrator to control purging of Repository and DataStage client applications or jobs they run, cleanup resources, execute TCL commands, move and manage or publish jobs from development to production status. Wrote Batch Jobs to automate the System Flow using DS Job Controls with restart-ability to of jobs in a Batch. Developed user defined Routines and Transforms by using DataStage Basic language Participated in the review of Technical, Business Transformation Requirements Document Extensively used Database Procedures and Triggers. Participated well in design of database schema and wrote some stored procedures for database. Coded, tested and implemented components for querying and updating the database. Developed screen to enter, update and delete records using D2K. Generate weekly, monthly and yearly reports of the employees using J2EE architecture. Developed test data and conducted performance testing on the developed modules. Involved in system integration and implemented the system in various outlets.

Environment: DataStage 6.x, Oracle 8i Forms 4.5, Reports, SQL, PL/SQL, and Windows 95

Tata Consultancy Services (TCS), Bangalore, India Software Developer

Feb 2002 - May 2003

This application is developed for Dept. of School Education. This module mainly deals with capturing pension case Particulars, checking the calculation of pension and gratuity with the prescribed norms and generates the various reports. Responsibilities Involved in understanding the scope of application and present Data Warehouse Worked closely with data modeler and database administrator to understand the business process of the data warehouse model. Analysis, design, development and documentation of interfaces moving data from a COBOL processing application, to an Oracle Decision Support System. Used the DataStage Designer to develop jobs for extracting, transforming, and loading data into data warehouse Created many user defined routines, before/after subroutines which facilitated in implementing some of complex logical solutions Performed Import and Export of DataStage components and table definitions using DataStage Manager. Developed UNIX shell scripts to sort and validate sequential files, scheduling the jobs

Skills utilized: Ardent DataStage 6.0, Cognos 5.0, Oracle 8.x, DB2, SQL, PL/SQL, Windows NT 4.0, AS400, HP-UX, Shell Scripting, and MS SQL Server 2000.

You might also like