Vijay Gareepalli
Email: acxf2l@r.postjobfree.com
Phone: 425-***-****
[pic]
PROFESSIONAL SUMMARY
. Over 9 Years of IT experience in Designing, Development and
Implementation of Data Warehouses & Data marts with Informatica
PowerCenter 9.x/8.x/7.x/6.x as an ETL tool.
. Extensive experience in all areas of Project Life Cycle including
requirements analysis, system analysis, design, development,
documentation, testing, implementation and Production.
. Strong commitment towards quality, experience in ensuring compliance to
coding standards and review process.
. Strong working experience on DSS (Decision Support Systems) applications,
directly responsible for the Extraction, Transformation and Load (ETL) of
data from Legacy Systems using Informatica.
. Participating in the weekly Technical Integration Working Group meetings.
. Work with product manager to ensure the architecture design meets the
product requirements.
. Work with QA manager to develop test specifications
. Worked extensively with complex mappings using Expression, Joiner,
Router, Lookup and Update strategy, Source Qualifier, Aggregator to
develop and load data in to different target types.
. Extensive experience in creating the Workflows, Worklets, Mappings,
Mapplets, Reusable transformations and scheduling the Workflows and
sessions using Informatica Power Center.
. Experience in programming with PL/SQL (Stored Procedures, Stored
Functions, Cursors, and Database Triggers).
. Worked extensively with debugger and tuning of ETL processes to improve
the overall performance.
. Experience in integration of various data sources like Teradata, Oracle,
SQL Server, DB2 into staging area.
. Experience in writing Unit test plans and Unit testing.
. Experience in Oracle and Other Utilities/tool.
. Experience in writing shell and Perl scripts.
. Automated few of the tasks using shell and Perl scripts.
. Implemented GPG encryption and Decryption.
. Developed Auto code review tool which reduced time spent on code review
activity.
. Possess excellent communication and interpersonal skills with ability to
work independently and as part of a team.
. Experienced in leading the team from Onsite and Offshore as Informatica
Lead
. Experienced in developing universe for Business Objects.
. Designing dashboards, reports in Business objects.
. Excellent analytical, problem solving, communication, technical, multi-
tasking and a motivated team player/lead with excellent inter-personal
skills
. Strong leadership skill and able to build and maintain good personal
relationship with Client.
Education:
Bachelor of Engineering in Electronics and communications from Madras
University
Technical Skills:
ETL Informatica Power Center 9.x/8.x/7.x/6.x, Data stage,
Talend
RDBMS DB2, Oracle 10g/9i/8i, Teradata
Reporting Tools Business Objects
Languages Perl, C, Shell Scripting
OS Sun Solaris UNIX, Linux, Windows NT/2000.
Utilities/Tools Toad, SQL* Loader, PL/SQL, Core FTP
Big Data Ecosystems HDFS, HBase, Hive, Pig, Sqoop, Oozie
1 Work Experience
Nordstrom
Role : ETL Consultant
AIP is a suite of modules designed to deliver the ability to create, manage
and execute a time-phased, multi-echelon receipt plan for items that will
be reordered multiple times. The system uses time-phased replenishment
algorithms and supply chain information to produce an actionable receipt
plan over time. This plan is based on demand forecasts, replenishment
parameters, and inventory availability at the numerous supply points within
the supply chain. AIP recalculates on a daily basis and therefore requires
daily updated inputs and generates daily updated outputs. AIP
replenishment plans are only as accurate as the inputs used to generate
them, including data which is both integrated and user-entered. The Rack
will be the first division to use AIP for replenishment SKU/Locations.
Responsibilities
. Provided leadership and direction to project team by understanding
business processes, gathering requirements, identifying potential
usability issues, managing scope, and ensuring that an appropriate level
of application quality was maintained at all times.
. Involved in business analysis and technical design sessions with business
and technical staff to develop Entity Relationship/data models,
requirements document and ETL specifications.
. Analyzing the system and customer requirements.
. Developed various mappings for extracting the data from different source
systems using Informatica Power Center 9.6, Workflow Manager, Repository
Manager and Designer.
. Created Mapplets for reusable business rules.
. Having a good hold on L3 production support as well.
Environment: Informatica Power Center 9.6, Oracle 11g, Teradata, UNIX,
Control-M
T-Mobile
Jun'14 - Oct'15
Role: ETL Consultant
Sales Commission Management System (SCMS) is a commission data source
management solution that automates commission's payments in a timely,
accurate and agile manner for the enterprise. It will be flexible,
intuitive and have the capability to centralize compensation modeling,
processing, reporting, dispute resolution and analytics. It eliminates
manual processing, operating inefficiencies, and legal exposure with a
systematic solution. Respond to sales driven compensation initiatives that
drive Commission design changes and reporting needs without development.
Provides next-day reporting of previous-day activity and commission period-
to-date totals viewable via a web portal .Understand inaccurate payments
and generate notifications of any incorrect payments
Responsibilities
. Involved in business analysis and technical design sessions with business
and technical staff to develop Entity Relationship/data models,
requirements document and ETL specifications.
. Analyzing the system and customer requirements.
. Developed various mappings for extracting the data from different source
systems using Informatica Power Center 9.5, Workflow Manager, Repository
Manager and Designer.
. Created Informatica mappings with PL/SQL stored procedures/functions to
incorporate critical business functionality to load data.
. Developed Informatica mappings for Slowly Changing Dimensions.
. Created Mapplets for reusable business rules.
. Created shell script to Decrypt the files.
. Created the shell Script to Encrypt the files using public key of the
downstream system.
Environment: Informatica Power Center 9.1.0, Oracle 11g, UNIX, MS SQL
Server, Varicent, TIDAL, Accurev & HP Quality Center
Nike
Sep'13- May'14
Role: ETL Consultant
As a part of VR2 release Nike is planning to get rid of old legacy system
i.e. I2 which is used for demand planning for FLT products. They are going
to build new system i.e. SAP-APO. SAP APO DP will be used as a Demand
Planning tool for Inline, Promo & SLT products. Forecasting Method is
Statistical Consensus based planning. Planning is at Style, Color, and
Country on monthly basis. Acquire the master/transactional data from APO DP
& ECC, Calculate Delivery Plan Extract ( using CTM as a Planning Engine )
and Demand Plan Extract for non - SLT & Production Plan for SLT products.
Responsibilities:
. Involved in business analysis and technical design sessions with business
and technical staff to develop Entity Relationship/data models,
requirements document and ETL specifications.
. Analyzing the system and customer requirements
. Prepared the estimation & schedule for different phases of project life
cycle.
. Involved in client requirement's session with Business people.
. Developed various mappings for extracting the data from different source
systems using Informatica Power Center 9.5, Workflow Manager, Repository
Manager and Designer.
. Created Informatica mappings with PL/SQL stored procedures/functions to
incorporate critical business functionality to load data.
. Developed Informatica mappings for Slowly Changing Dimensions.
. Created Mapplets for reusable business rules.
. Created UNIX shell script to transport flat files from different source
systems to the ETL server.
. Worked on performance tuning of mappings, sessions, Target and Source.
. Used the Debugger to run Debug sessions setting Breakpoints across
instances to verify the accuracy of data.
. Involved in creating and running Sessions & Workflows using Informatica
Workflow Manager and monitoring using Workflow Monitor.
. Created Shortcuts, reusable transformations and Mapplets to use in
multiple mappings.
. Developed UNIX Shell scripts for data extraction, running the pre/post
processes and PL/SQL procedures.
. Created conversion scripts
. Created profiles and Scorecard in IDQ
. Created Logical Data Objects in Informatica IDQ.
. Created unit & System Test Plan and Test Cases in different testing
phases.
. Participate in daily & weekly Calls with management and from the client
side as well to discuss the development status & ways to improve the
productivity.
. Review the code and update the review documents to make sure the code is
with in Development Standards
Environment: Informatica-PowerCenter 9.5, Informatica IDQ, Oracle 11g,
PL/SQL, Unix,Toad,Teradata
Union Bank of Switzerland (UBS) Mar'10
- Sep'13
Role : ETL Consultant
Project 1 (CAL):
CAL stands for Centralized Accounting Layer which is a part of the
application GGL (Global General Ledger). Its function is to capture,
process and feed data on a daily basis from Front Office, Risk Management,
Trading and Settlement systems into the GGL. It is an Interface application
that receives trading data from these systems, and then generates enriched,
normalized, validated and business logic accounting entries and posts them
to the Financial Detail Database in the form of Debits and Credits,
profit and loss statement generation, Balance sheet preparations and other
local regulatory reporting. It can be viewed as a gatekeeper for the GGL
(Global General Ledger). It is Receiving approximately 1000 different feeds
each day, transforms them into standardized business events, explodes those
business events into a standardized set of accounting entries, posts them
into a control ledger and a data warehouse, and produces a standard set of
files used for reconciliation, regulatory reporting, and a variety of
internal and external authorities. The system is used by many Finance &
Control business users, analysts, accountants, BUC and senior business
management personnel. In simple CAL is a centralized accounting Layer is
used for collecting, storing and processing financial and accounting data
that is used by decision makers. It is central based repository for Global
general Ledger
Responsibilities:
. Involved in business analysis and technical design sessions with business
and technical staff to develop Entity Relationship/data models,
requirements document and ETL specifications.
. Analyzing the system and customer requirements
. Prepared the estimation & schedule for different phases of project life
cycle.
. Involved in client requirement's session with Business people.
. Analyzed and Created Fact tables and Dimension Table for storing the
historical data.
. Developed various mappings for extracting the data from different source
systems using Informatica Power Center 9.1, Workflow Manager, Repository
Manager and Designer.
. Developed mappings between multiple sources such as flat files, oracle
and multiple targets.
. Strong experience in using Expressions, Joiners, Routers, Lookups, Update
strategy, Source qualifiers and Aggregators.
. Created Informatica mappings with PL/SQL stored procedures/functions to
incorporate critical business functionality to load data.
. Developed Informatica mappings for Slowly Changing Dimensions.
. Created Mapplets for reusable business rules.
. Created UNIX shell script to transport flat files from different source
systems to the ETL server.
. Worked on performance tuning of mappings, sessions, Target and Source.
. Used the Debugger to run Debug sessions setting Breakpoints across
instances to verify the accuracy of data.
. Involved in creating and running Sessions & Workflows using Informatica
Workflow Manager and monitoring using Workflow Monitor.
. Created Shortcuts, reusable transformations and Mapplets to use in
multiple mappings.
. Developed UNIX Shell scripts for data extraction, running the pre/post
processes and PL/SQL procedures.
. Created unit & System Test Plan and Test Cases in different testing
phases.
(Unit, Integration, System, Regression and End to End).
. Presented the Test Plan & Test Case of all testing phase to client
. Involved in different test execution - Unit, System test, Regression and
End to End
. Reviewed the test cases & test results of Unit, System test and
Regression test
. Develop & Review the code and update the review documents to make sure
the code is with in Development Standards.
. Participate in daily & weekly Calls with management and from the client
side as well to discuss the development status & ways to improve the
productivity.
. Assign the tasks to the resources in the team & make sure that the
delivery will be in the agreed deadlines.
. Organize KT to the new Team members & make them comfortable with the
project understanding along with the application knowledge
. Explained the system requirements & solved all the technical & functional
issues faced by team members
. Having a good hold on L3 production support as well.
. Migrated mappings, mapplets and workflows from Development to Testing and
then testing to UAT.
Environment: Informatica-PowerCenter 9.1,Oracle 11g,PL/SQL,UNIX,TOAD and
Windows NT/2000.
Project 2 (ZCAL):
ZCAL is one of the upstream of CAL. The core functionality of ZCAL is to
mask the Counterparty ID's using concatenation of 6 key attributes, which
cover Regulatory needs. We need to make sure that the masking of
Counterparty ID is working as designed and no sensitive Counterparty Id is
erroneously leaving SSZ.
Responsibilities:
. Participate in calls with business users to understand well about the
requested change or new development for a particular functional area.
. Involved in designing of Informatica mappings by translating the business
requirements.
. Keep the management updated about the development status daily and weekly
& suggest new areas of development by using the technical expertise.
. Prepared the estimation & schedule for different phases of project life
cycle.
. Participate in daily & weekly Calls with management and from the client
side as well to discuss the development status & ways to improve the
productivity.
. Developed various mappings for extracting the data from different source
systems using Informatica Power Center 9.1- Server, Workflow Manager,
Repository Manager and Designer.
. Involved in developing the Perl script.
. Created Informatica mappings with PL/SQL stored procedures/functions to
incorporate critical business functionality to load data.
. Created Unit&System Test Plans and Test cases in different Testing phase
(Unit,Integration,System, Regression and End to End).
. Created Mapplets for reusable business rules.
. Used the Debugger to run Debug sessions setting Breakpoints across
instances to verify the accuracy of data.
. Presented the Test Plan & Test Case of all testing phase to client
. Environment: Informatica-PowerCenter 9.1,Oracle 11g,PL/SQL,UNIX,TOAD and
Windows NT/2000.
AT&T, USA Jan'08 -
Feb'10
Role: ETL Consultant
Business Intelligence Data warehouse Sustainment (Bid sustainment) is a
single repository for AT&T wireless. There are numerous sources from which
BID gets its data. It is important to integrate new data from these sources
properly in to the BID. A BID sustainment developer should be able to
provide an enterprise view of the company, using the BID data.
Responsibilities:
. Involved in business analysis and technical design sessions with business
and technical staff to develop Entity Relationship/data models,
requirements document, Concept documents and ETL specifications.
. Analyzing the system and customer requirements.
. Prepared the estimation & schedule for different phases of project life
cycle.
. Analyzed and Created Fact tables and Dimension Table for storing the
historical data.
. Developed various mappings for extracting the data from different source
systems using Informatica Power Center Designer.
. Developed mappings between multiple sources such as flat files, oracle
and multiple targets.
. Strong experience in using Expressions, Joiners, Routers, Lookup, Update
strategy, Source qualifiers and Aggregators.
. Created Informatica mappings with PL/SQL stored procedures/functions to
incorporate critical business functionality to load data.
. Developed Informatica mappings for Slowly Changing Dimensions.
. Created Mapplets for reusable business rules.
. Created UNIX shell script.
. Worked on performance tuning of mappings, sessions, Target and Source.
. Used the Debugger to run Debug sessions setting Breakpoints across
instances to verify the accuracy of data.
. Involved in creating and running Sessions & Workflows using Informatica
Workflow Manager and monitoring using Workflow Monitor.
. Reviewed the test cases & test results of Unit, Int System and Regression
test
. Develop & Review the code and update the review documents to make sure
the code is with in Development Standards.
. Participate in daily & weekly Calls with management and from the client
side as well to discuss the development status & ways to improve the
productivity.
. Assign the tasks to the resources in the team & make sure that the
delivery will be in the agreed deadlines.
. Organize KT to the new Team members & make them comfortable with the
project understanding along with the application knowledge
. Explained the system requirements & solved all the technical & functional
issues faced by team members
. Having a good hold on L3 production support as well
Environment: Informatica - PowerCenter 8.6, Oracle 11g, PL/SQL, UNIX, TOAD
and Windows XP.
Development Bank of Singapore (DBS), Singapore
Aug'07 - Jan'08
Senior Developer
The Enterprise Data Warehouse (EDW) Migration Project is part of this
program and has the objective of extracting and loading data into the
Business Data Warehouse (BDW) from a specific set of data sources in
Singapore and creating downstream feeds from the BDW to the Data marts
operational in Singapore
Responsibilities:
. Involved in the technical design document
. Involved in the developing workflows and Tasks in the workflow manager
based on the business requirements.
. Developed various mappings for extracting the data from different source
systems using Informatica Power Center Designer
. Created Mapplets for reusable business rules
. Preparing and reviewing data flow mapping test cases.
. Created UNIX shell script for data loading
. Worked as configuration manager and performed reviewing and promotions to
copy the workflows and mappings through Clear Quest Tool
. Participate in Daily & weekly Calls with client
. Involved in code review activity
Environment: Informatica - PowerCenter 7.1, Oracle 9i, PL/SQL, UNIX, TOAD
and Windows XP.
Union Bank of Switzerland (UBS) Sep'06
- Jul'07
Software Engineer
Issuer Risk Repository (IRSR) is a Central repository system where data
comes from Risk Reporting Warehouse and source systems. They are
collectively organized according to business requirements of the client.
The Data mart will be structured for online queries, summaries and will
contain summary and detail. This Data mart provides Business Intelligence
solutions For the Issuer Risk and which also helps in producing the reports
to Regulatory bodies.
Responsibilities:
. Design new package spec. and body with new procedure and functions with
Transformation logic.
. Table creation with composite primary key constraints using Indexes and
table spaces.
. Involved in Partitions creation.
. Involved in creating mapping and workflow.
. Involved in creating Autosys scripts which helps in scheduling the jobs.
. Tracing the queries by using Explain plan, Auto Trace.
. Involved in unit testing.
. Involved in the Implementation of data retention strategy for IRSR tables
Environment: Informatica - PowerCenter 7.1, Oracle 9i, PL/SQL, UNIX, TOAD
and Windows XP.
Union Bank of Switzerland (UBS) Aug'05
- Sep'06
Software Engineer
Risk Reporting Warehouse (RRW) Data warehouse is central repository System
where data comes from numerous systems and other sources are collected and
organized according to requirements of the Client, such as by partner,
entities, vendors, transaction, policies, and facts. The data warehouse
will be structured for online quires, summaries, and will contain summary
and detail. The process on the warehouse system periodically executes and
loads the staging data files into staging tables of warehouse system. The
different modules are designed to support tactical reporting requirements
on current data and strategic reporting requirements on historical data.
Responsibilities:
. Design new package spec. and body with new procedure and functions with
Transformation logic.
. Developed the mappings and workflows as per the Business logic using
Informatica.
. Developed reusable Transformations.
. Used look up, router, filter, joiner, stored procedure, source qualifier,
aggregator and update strategy transformations extensively.
. Involved in creating Autosys scripts which helps in scheduling the jobs
. Involved in creating shell scripting
. Involved in unit testing.
. Participate in Daily & weekly Calls with client
Environment: Informatica - PowerCenter 6.1, Oracle 9i, PL/SQL, UNIX, TOAD
and Windows XP.
9