You are on page 1of 7

RAJI RAMAN

SUMMARY

• Over 5 years of IT experience in implementation and development of data integration, client/server


and Oracle development applications
• 4 years of Extraction, Transformation and Loading (ETL) experience using Ascential DataStage
7.5/7.0/6.x/5.x (Administrator, Director, Manager, Designer), Parallel Extender, Metastage, Profile
Stage (MetaRecon) and Quality Stage (Integrity) and development of Data Warehouse/Data mart
Applications
• Expertise in Dimensional data modeling, Star schema modeling, Snow-Flake modeling, identification
of fact and dimension tables, Normalization, Physical and Logical data Modeling using Erwin and
Oracle Warehouse Builder to implement Business Intelligent systems.
• Extensive Experience in Microsoft SQL Server 2000/7.0/6.5, NCR TeraData, Oracle 9i/8i, SQL,
PL/SQL, SQL* Loader, Windows NT 4.0
• Good understanding of Cognos, Microstrategy and Business Objects OLAP tools
• Extensive experience in client-server and internet application development using Oracle, MS SQL
server, PL/SQL, stored procedures, Functions, Triggers, ODBC and Visual Basic
• Excellent analytical, interpersonal and communication skills and ability to work as an individual as well
as a team player

TECHNICAL SKILLS

Ascential Data Stage 7.5/7.0/6.x/5.x (Administrator, Manager, Designer, Director),


ETL Tools MetaStage, Parallel Extender, Profile Stage (MetaRecon), Quality Stage (Integrity)

Datamarts, OLTP, OLAP, Normalization, Dimensional Modeling, Facts,


Data Warehousing Dimensions, Star schema, Snow Flake schema, Slowly changing dimensions, Oracle
Warehouse Builder 9i
Oracle 9i/8i/8.x, MS SQL Server 2000/7.0/6.5, DB2 UDB, MS Access 7.0, NCR
Database
TeraData V2R3, ODBC, PeopleSoft CRM 8.4/8.9
Data Modeling Erwin 4.1/3.5, ER/Studio 3.5, Microsoft Visio 2000
Reporting Tools Cognos, Microstrategy 7.2/7.1, Business Objects 5.0/5.1, Brio
Programming
SQL, Transact SQL, PL/SQL, Unix Shell scripting, C, C++, Java, Visual Basic 5.0
Languages
Operating System Windows XP/2000/NT/98, Unix, Linux
Web Development J2EE, Applets, Servlets, EJB, XML, HTML 4.0, ASP
Servers Apache, Weblogic, Microsoft IIS 6.0, Oracle 9iAS
SQL* Plus, SQL Loader, SQL Navigator 4.1, PL/SQL Developer, TOAD, MS
Other Tools
Visual Studio
PROFESSIONAL EXPERIENCE

ProQuest, Richfield, OH Jan ’06 – Till Date


Datastage/Microstrategy Developer

Environment: Ascential DataStage 7.5 (Designer, Manager, Director, Administrator), Parallel


Extender/Enterprise Edition (EE), MicroStrategy Desktop 7.2.4 (clustered), Narrowcast 7.2.1,
Web 7.2.4 & 7.2.3, Oracle 9i, SQL, PL/SQL, Oracle 9i/8i, HP-Unix, TOAD, MS Excel, Windows
XP, Erwin 4.2, StarTeam, SQL Loader

ProQuest Business Solutions is the global leader in the development and deployment of parts and
services information products and dealer performance applications for the automotive market. The
focus of the current publishing process is to offer an easy to use electronic parts catalog to the dealers
for approximately 32 automobile brands manufactured by General Motors, Ford Motor Company,
Honda/Acura, Toyota/Lexus, Hyundai, Kia, Nissan, Saturn and Volvo, among others.

Responsibilities:

• Created source-target mapping spreadsheet using MS Excel to facilitate better understanding


of the mapping and transformations
• Worked on source data analysis to figure the mapping between various legacy source data
• Exported the source-target mapping to various Oracle tables using PL/SQL scripts
• Developed the physical and logical data modeling using Erwin4.2
• Imported metadata using Datastage Manager
• Extensively worked with DataStage Designer for developing various server jobs using
Sequential file, Hashed file, ODBC, Oracle OCI and Transformer stages
• Implemented local containers for the same job and shared containers for multiple jobs that
have the same business logic
• Created various routines and transforms to handle complex data
• Extensively used processing stages like the Lookup stage to perform lookup operations
based on the various target tables, Modify stage to alter the record schema of the input data
set, Funnel stage to combine various datasets into a single large dataset and Switch stage to
trigger the required output based on a specific condition
• Designed parallel jobs using parallel extender to enhance the performance of the Datastage
jobs
• Used the expression editor to perform derivations and transformations using DSRoutines and
DSTransforms
• Used Director to run, monitor and schedule the jobs
• Extensively created Narrowcast objects, Documents, Publications and Services
• Customized reports using Custom Groups and Consolidations
• Designed Compound metrics and Complex filters and Time filters
• Configured Data Marts in MicroStrategy Desktop to update tables in database
• Extensively used MicroStrategy Web to enable users to run-predefined sales and inventory
reports for building their own customized reports
• Involved in the extraction, transformation and loading of the source data to the target
Oracle database
• Created and maintained ETL design document and integration test plans
Wells Fargo Bank, Concord, CA Mar ’05 – Dec ‘05
ETL Developer/Data Quality Analyst

Environment: Ascential DataStage 7.5 (Designer, Manager, Director, Administrator), Parallel


Extender/Enterprise Edition, SQL, PL/SQL, Oracle 9i/8i, HP-Unix, SQL Navigator, MS Excel,
Windows XP, Cognos (Impromptu, PowerPlay), Erwin 4.2

Wells Fargo Business Banking supports the small business market by providing various products to
the small business community. The proposed vision to support Business Banking in performing
analytical and management reporting is through the development of an “Integrated Business Data
Depot”. This will allow business users and senior management access key information that is
integrated, documented and a consistent source of relevant business banking data for reporting
and analysis.

Responsibilities:

• Involved with the users and Source System Analysts to collect the requirements of the
project
• Extensively worked with DataStage Designer for developing various server jobs using
Sequential file, Hashed file, ODBC, Oracle OCI and Transformer stages
• Created source-target mapping spreadsheet using MS Excel
• Exported the source-target mapping to various Oracle tables using PL/SQL scripts
• Worked on the clean up, fixes and loading of metadata into the Warehouse
• Used Datastage Manager to import the metadata definitions into various jobs
• Created various Oracle date transformation functions to translate the dates in the raw files
to readable dates
• Developed various PL/SQL stored procedures to enhance reusability during data validation
and to perform unit testing
• Created job sequences to handle the load dependency
• Used Director to run, monitor and schedule the jobs
• Involved in laying out Oracle 9i database tables and database schema design
• Created UNIX shell scripts to extract specific columns needed for business from the raw
files
• Created jobs in Autosys Job Management Scheduler to run the jobs in sequence without
manual intervention
• Extensively worked with PL/SQL, Stored Procedures and Functions to validate the data
loaded in the Warehouse tables
• Created lots of PL/SQL scripts to tune and optimize the database performance
• Extensively worked with SQL Loader to load the flat files into various Oracle tables
• Created and maintained ETL design document and integration test plans
• Created and documented various Data Quality Scripts to perform system integrated testing
and user acceptance testing
• Extensively used Erwin to import and export the data model definition of business
• Currently involved in Production Support by debugging various production issues,
validating the data and fixing the same as per the business requirements
• Reports are generated using Cognos Framework
Verizon, Dallas, TX Dec ’04 – Feb ‘05
ETL Developer

Environment: Ascential DataStage 7.5 (Designer, Manager, Director, Administrator), Parallel


Extender/Enterprise Edition, SQL, PL/SQL, Oracle 9i/8i, Unix (Sun Solaris 5.8), TOAD, MS Excel,
Windows XP, PeopleSoft CRM 8.4/8.9 and Microstrategy

Verizon Information Services is one of the leading IT service providers. This project “VERIZON
SUPERPAGES” involves in building a web based directory so that customers can use the yellow
pages before newspapers and search engines for their local businesses. SUPERPAGES gives
information including coverage area, adjacent directories, publication dates, circulation,
demographics, products and shopping experience.

Responsibilities:

• Extensively worked with DataStage Designer for developing various server jobs using
Sequential file, Hashed file, ODBC, Oracle OCI and Transformer stages
• Imported metadata using DataStage Manager
• Used shared containers to reuse the specific business logic in various jobs
• Worked with various stages like the Aggregator stage, Pivot stage and Sort stage
• Created server routines to implement specific functionalities within the DataStage jobs
• Created UNIX shell scripts to remove quotes, strip carriage returns from various source
flat files
• Incorporated various functions and transforms in the DataStage jobs
• Used parallel extender to design parallel jobs in order to enhance the performance thereby
reducing the processing time
• Extensively involved in the extraction, transformation and loading of data from various
flat files to Oracle 9i databases.
• Responsible for various SQL code tuning and debugging Oracle 9i functional issues
• Created various stored procedures, functions, triggers in PL/SQL to trigger the Oracle 9i
Database objects
• Prepared Technical Design documents, Unit Test reports and Integration test reports as
per the Oracle AIM standards
• Migrated data from PeopleSoft CRM 8.4 to PeopleSoft CRM 8.9 system
• Microstrategy Desktop was used to generate advanced reports consisting of data analysis in
grid and graph formats
• Created different desktop schema objects with hierarchies having complex relationships and
sort orders
• Created public objects: filters, prompts, metrics, consolidations, custom groups, templates
• Deployed web reports using Microstrategy Web for remote access by users

J. P. Morgan Chase, Dallas, TX July ’04 – Nov ‘04


Datastage Consultant

Environment: Ascential DataStage 7.5/7.0 (Designer, Manager, Director, Administrator), Parallel


Extender, Metastage, SQL, PL/SQL, SQL Loader, Oracle 9i, Windows NT 4.0, UNIX, Erwin 4.1,
Websphere IBM MQ Series, Editplus, Python, TOAD and MS Excel.

J. P. Morgan Chase is one of the leading service providers in accounting and information. This project
involves in building an infrastructure to manage and integrate customer information to track customer
activity for providing personalized and enhanced customer service and products. The main focus of
this project is to organize customer records and individual account information for providing faster

transaction and refined services to tailor customized offerings for individual preferences. Ten years of
accounting information history is being maintained.

Responsibilities:

• Extensively worked with Parallel Extender and various DataStage clients (Designer,
Manager, Director and Administrator) for developing DataStage parallel jobs and to
enhance the performance of source to target transformation and loading
• Created server jobs using Hashed file, Sequential file, ODBC and Transformer stages
• Implemented local containers for the same job and shared containers for multiple jobs that
have the same business logic
• Extensively worked with various source systems like the flat file source systems, Oracle
source systems and Mainframe systems
• Created parallel jobs that read messages from the MQ Series using Websphere MQ stage
and the MQ Read stage
• Used Column Import stage to restructure the data coming in a single column from the
Websphere MQ into multiple columns for further processing through various other stages
• Used Remove Duplicates stage to remove the duplicate data from the source system to
enhance high quality processing of the incoming data
• Extensively used processing stages like the Lookup stage to perform lookup operations
based on the various target tables, Modify stage to alter the record schema of the input data
set, Funnel stage to combine various datasets into a single large dataset and Switch stage to
trigger the required output based on a specific condition
• Worked with Parallel Transformer stage and implemented various DSTransforms to
transform the input data and map it to the target columns
• Used Peek stage for debugging the parallel jobs
• Worked with Director to run, monitor, schedule the job and to view the job log
• Involved in the extraction, transformation and loading of the source data to the target
Oracle database
• Performed Import/Export of various Oracle 9i Database objects from one schema to the
other
• Designed Database Triggers for audit and validation purpose and to store data History
Tables in Oracle 9i Database
• Reports were generated using Cognos Framework

BellSouth, Birmingham, AL May ’03 – June ‘04


Data Warehouse Developer

Environment: Ascential DataStage 7.0/6.1(Designer, Administrator, Manager, Director), Parallel


Extender, Quality Stage (Integrity), Profile Stage (MetaRecon), MetaStage, SQL, PL/SQL,
SQL*Loader, Oracle 9i, Microstrategy 7.2, MS SQL Server, Windows NT 4.0, NCR Teradata
V2R3, Unix and ERwin4.0

BellSouth is one of the leading telecommunications service providers. This project involved in
building an efficient business intelligence infrastructure to analyze and optimize advertising sales by
integrating data from disparate sources to help in reporting and analyzing past and present sales.

Responsibilities:
• Extensively worked with DataStage Administrator, Designer, Manager and Director for
developing DataStage jobs
• Identified the facts and dimensions for the business and modeled the data using Star schema
• Involved in logical and physical data modeling using ERwin
• Implemented surrogate keys for all facts and dimensions

• Developed server jobs and parallel jobs using built-in and plug-in stages like Aggregator,
Hashed file, Sequential file, ODBC, BCPLoad
• Extensively worked on the source data from Flat file source systems, Oracle source systems,
and DB2 source systems and loaded to Teradata target system
• Imported Metadata, table definitions and stored procedure definitions using the Manager
• Designed local and shared containers to simplify complex job designs and promote
reusability of job designs
• Used the expression editor to perform derivations and transformations using DSRoutines and
DSTransforms
• Created DataStage jobs, batches and job sequences and tuned them for better performance
• Used the DataStage Director to run and monitor the Data Stage jobs
• Worked with link partitioner and link collector to improve the performance
• Used parallel extender to run the jobs in parallel
• Used MetaStage for managing and collecting metadata from various other tools through the
use of MetaBrokers
• Used MetaRecon to perform column/table analysis
• Deployed web reports using MicroStrategy Web for remote access by users
• Developed ad-hoc reports with drilling up, down, across dimensions and also drill to a
template
• Created MicroStrategy schema objects: attributes, facts, hierarchies and public objects:
templates, filters, prompts and metrics for the generation of ad-hoc reports

PMC Pharmaceuticals, Connaught, PA Jan ’02 – Apr ‘03


ETL Developer

Environment: Ascential DataStage 5.2, Datamarts, PL/SQL, SQL*Loader, Oracle 8i, SQL Server
2000, DB2/UDB, ERwin 3.5, Windows NT, Sun Solaris 2.6, Microstrategy, MetaStage, MetaRecon

PMC Pharmaceuticals is the leading provider of drug delivery solutions. The primary objective of this
project is to develop a healthcare system making extensive use of data marts. Data extracted from
different operational databases is aggregated, transformed and loaded into the target database. Ad-hoc
reports are generated for business analysis.

Responsibilities:

• Involved in requirements collection, data warehouse design, implementation and


administration
• Identified the facts and dimensions for the business and modeled the data using star schema
• Developed the physical and logical data modeling using ERwin
• Created server jobs using DataStage Designer to extract the data from the source systems,
aggregate the data and load into the data warehouse
• Used parallel processing to enhance the performance of the jobs
• Imported metadata of source, target and look up tables using DataStage Manager
• Used DataStage Manager for creating new job categories and table definitions
• Created stored procedures and functions on SQL Server
• Worked on Hash file stages, sequential stages, ODBC stages and DB2/UDB to extract the
data from the source systems and to load into the target database
• Extensively worked on DataStage Director to run, monitor and schedule the DataStage jobs
• Used MetaStage for synchronizing and integrating metadata from warehouse related tools,
automatically gathering process data from operational systems
• Created, analyzed, tested and implemented reports using MicroStrategy 7i
• Created MicroStrategy schema objects: attributes, facts, hierarchies and public objects:
templates, filters, prompts and metrics for the generation of ad-hoc reports

• Various prompts were created to give the users more flexibility to run ad-hoc reports, which
included object prompts, value prompts and nested prompts
• Developed ad-hoc reports with drilling up, down, across dimensions and also drill to a
template

Purple Technologies, Chennai, India Apr ’00 – Nov ‘01


Oracle Developer

Environment: PL/SQL, MS SQL Server 6.5, T-SQL, Visual Basic 5.0, Stored procedures, Views,
Triggers, SQL* PLUS, MS Excel

Responsibilities:

• Designed and modified the existing database to incorporate new requirements


• Evaluated T-SQL for performance monitoring, optimization and tuning
• Performed database administration duties like creation of tables, indexes, views, user roles,
regular backups and monitored performance
• Used exports and imports wizard for performing data transfer
• Implemented front end programming in Visual Basic to invoke stored procedures
• Implemented a utility that can filter, validate and import the data into the existing database,
which would otherwise require manual data entry

EDUCATION

Bachelors in Electronics and Communication Engineering (Madras University)

You might also like