Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vijayalakshmi Krishnasamy Gurusamy

Valencia,CA

Summary

  • Over 18 years of diversified experience in the field of Information Technology in Designing and Developing BI Solutions from requirement gathering till Implementation.
  • Took complete ownership on all the tasks from end to end.
  • Successfully resolved complex Data Modelling Issues.
  • Proficient in understanding business processes / requirements and translating them into technical requirements.
  • Have good Hands on Experience in Informatica 9.1,9.6 version and Informatica Cloud.
  • Have Very good experience in CRM application. Handled multiple complex projects with CRM applications.
  • Very good Knowledge and hands on experience with OBIEE segments, PowerBI reporting.
  • Have knowledge in implementing mappings using Informatica .
  • Also implemented complex business rules by creating robust mappings, mapplets, and reusable transformations using Informatica Power Center.
  • Strong in Data warehousing concepts, Star Schema and Snowflake Schema methodologies.
  • Experience in optimizing query performance, session performance and fine tuning the mappings for optimum performance and resolving the bottlenecks in Source, Target, Transformations, Mappings and Sessions.
  • Experience in Slowly Changing Dimension Techniques
  • Have good experience with Informatica IDQ.
  • Proficient in using Informatica workflow manager, workflow monitor, pmcmd (Interactive, command line utility) to create, schedule, control workflows, tasks and sessions.
  • Used Debugger to test the mappings and get troubleshooting information about data and error conditions.
  • Efficient team player with excellent analytical, communication and interpersonal skills.
  • Ability to work in-groups as well as independently, well motivated to rapidly acquire new skills on the job and successfully implemented several projects.

Overview

21
21
years of professional experience

Work History

SENIOR ETL Consultant

IGT Solutions
08.2016 - Current
  • Designed and Implemented Data Migration Strategy Successfully migrating from On Prem Databases to Snowflake Cloud Platform, resulting in 50% reduction in data retrieval time and Improved data accessibility for Organization.
  • Have Optimized SQL Queries and adjusted resource allocation improving query performance by 30% reducing overall processing time leading to Data Analysis.
  • Proficient to work with latest technologies Snowflake, AWS .
    Successfully setup data transfer jobs between snowflake and ADOBE Application.
    Have working experience with Amazon S3 , Snowpipe.
  • Troubleshot issues related to performance or system errors, quickly resolving them to minimize business impact
  • Majorly involved in setting up Informatica ETL jobs for Analytics team to consume data.
  • Majorly involved in syncing data between SIEBEL , DB2 and OBIEE.
  • Have involved in creating new Leads in SIEBEL.
  • Have built Near Real time ETL so Marketing can do their segmentation and give offers.
  • Have involved in Address cleansing -NCOA processes to make data up to date for marketing.
  • Key player in DB2 upgrade to IBM DB2 with BLU Acceleration
  • Successfully upgraded Informatica Versions from 8.x to 9.X.
  • Have used Pushdown optimization, Parallel partitioning and other performance tuning techniques to improve ETL Jobs.
  • Have Communicating with Marketing Business- US, AU, UK and framing solution for all their needs.
  • Majorly involved in Implementing Real time Customer Data Platform through ADOBE for Marketing.
  • Setup all batch jobs to do segmentation in Adobe Experience Platform application.

SENIOR ETL Developer

TATA Consultancy Services
04.2010 - 03.2016

Client: Royal Bank of Scotland

Role: Senior ETL Designer.

CIBCRM- The Risk Business requires Customer and Account data. The customer decision system was made for corporate members. The front end was Microsoft CRM. The data warehouse is built in Oracle 10g.

Roles and responsibilities:

  • Addressed critical issues in timely manner, minimizing downtime and ensuring uninterrupted service levels
  • Optimized ETL performance by identifying bottlenecks and streamlining workflows
  • Developed technical specifications of ETL process flow
  • Designed Source - Target mappings and involved in designing Selection Criteria document.
  • Worked in Onsite-offshore model.
  • Worked on design and development of Informatica mappings, workflows to load data into staging area, data warehouse and data marts in SQL Server and Oracle.
  • Used Informatica Power Center to create mappings, sessions and workflows for populating data into dimension, fact, and lookup tables simultaneously from different source systems (SQL server, Oracle, Flat files).
  • Handled offshore team of 12 members having seniors and Juniors in ratio 5:1
  • Created mappings using various Transformations like Source Qualifier, Aggregator, Expression, Filter, Router, Joiner, Stored Procedure, Lookup, Update Strategy, Sequence Generator and Normalizer.
  • Deployed reusable transformation objects such as mapplets to avoid duplication of metadata, reducing development time.
  • Used version mapping to update slowly changing dimensions to keep full history to target database.
  • Implemented sending of Post-Session Email once data is loaded.
  • Created and Monitored Workflows using Workflow Manager and Workflow Monitor.
  • Used Debugger to test mappings and fixed bugs.
  • Tuned performance of mapping and sessions by optimizing source, target bottlenecks and implemented pipeline partitioning.
  • Worked with DBA for partitioning and creating indexes on tables used in source qualifier queries.
  • Involved in Performance/Query tuning. Generation/interpretation of explain plans and tuning SQL to improve performance.
  • Scheduled various daily and monthly ETL loads using Control-M
  • Involved in writing UNIX shell scripts to run and schedule batch jobs.
  • Involved in unit testing and documentation of ETL process
  • Involved in Production Support in resolving issues and bugs.

Environment: Informatica 9.5.1, Oracle 10g, Unix Shell scripts

CDE- Customer Decisioning - Strategic End Game

The Risk Business requires Customer and Account data, both at CIN and GURN level, both from Internal RBS sources as well as External CRAs ( Experion, Call Credit, Equifax ) for following brands to be presented to them so that appropriate Customer decisioning process can be performed by them. So a Datawarehouse is built in Teradata.

Role: Senior ETL Developer

Roles and responsibilities:

  • Requirement Gathering
  • Formulation of design strategy.
  • Used IDQ and have done Data cleansing.
  • Have majorly involved in preparing Application Design for Landing to Staging.
  • Daily Co Ordination with customer to ensure any update in requirement is clearly conveyed to team members.
  • Review Mappings ,Workflows, Sessions.
  • Support for Defect fixes in CIT environment.

Environment: Informatica 9.5.1, Teradata, Unix Shell scripts

American International Group - CHARTIS

Role: ETL Developer

UNAT - Chartis Oct 2010 to Aug 2011

This project mainly Sybase Stored procedures. Basically we have worked to create GENEX file which will be loaded into COMPUTRON system.

TPAIR Informatica support April 2010 to Oct2010

Project name is TPAIR Informatica support. We work for property and casualty department. Mainly we process claims submitted by TPA(Third Party Administrator). We split losses to each layer and then prepare invoices followed by booking. We handle all the three modules Split loss, Billing and Booking.

Roles and responsibilities:

  • Requirements capture
  • Formulation of design strategy
  • Preparation of HLD and LLD.
  • Preparation of Mappings using Informatica Power Center.
  • Have done complex mappings using Joiner, SQL, Router transformations.

Environment: Informatica 9.1, Oracle 10g, Unix Shell scripts


ETL Analyst

Davita INC
12.2006 - 11.2007

DaVita provides dialysis services for those diagnosed with chronic kidney failure, a condition also known as chronic kidney disease (CKD). They have over 1,500 outpatient dialysis facilities and acute units in over 700 hospitals. They are located in 43 states and the District of Columbia, serving approximately 115,000 patients.

Responsibilities:

  • Informatica Designer tasks include creating mappings, mapplets and transformations and import of source and target metadata
    Used complex data transformations in mapping.
  • Involved in performance tuning andresolving performance bottlenecks.
  • Identified and tracked the slowly changing dimensions/mini dimensions, heterogeneous sources and determined the hierarchies in dimensions.
  • Used task developer in the Workflow manager to define sessions
    Created reusable Worklets and mapplets and transformations
    Responsible for monitoring all the sessions that are scheduled and involved in debugging the Mappings that failed.
  • Worked on database connections, SQL joins, cardinalities, loops, aliases, views, aggregate conditions, parsing of objects and hierarchies.
  • Scheduling and coordination of the Informatica tasks is done using UNIX cron and Perl scripts. Email and paging facilities are also utilized at key points in the process.
  • Developed different types of Reports such as; Master/Detail, Cross Tab and Chart (for trend analysis) using Business Objects 6.5.1

Environment: Informatica PowerCenter/PowerMart 7,Business Objects 6.5.1 and Windows NT

ETL Developer

TATA Consultancy Services
03.2006 - 10.2006

Project Description

Qwest Cash & Treatment offshore project is a subsystem of Central Billing Operations of Qwest Inc., based at Denver, USA. Qwest is a Telephone company and provides Telephone services for 14 states in the USA. These 14 states are divided into three regions namely Eastern, Central and the Western Region. Each region maintains its own billing system. The Billing system for the Central Region is called Central Customer Records Information

System, CCRIS in short. This billing system is again divided into many sub-applications and one of the sub-apps is the Cash and Treatment module. This module caters to the Telecommunication Billing Services, which would include Payments, Adjustments and Treatment for all three regions. This project is to maintain the Cash and Treatment module of Qwest Communications. In addition to the Cash & Treatment modules the project includes CAT reporting tool which is responsible for loading treatment data from all 7 DPC’s. This tool is being used to analyze the credit risk for a customer.

Responsibilities

  • · Involved in Business Analysis and Requirements Gathering.
  • · Designing and customizing data models for Data warehouse supporting data from different sources.
  • · Developed and designed Datamarts Extensively using Star Schema.
  • · Project life cycle - from analysis to production implementation, with emphasis on identifying the source and source data validation.
  • · Designed, developed Informatica mappings, enabling the extract, data cleansing, transport and loading of the data into target tables.
  • · Extensively used almost all of the transformations of Informatica including lookups, Stored Procedures, Update Strategy and others.
  • Extensively worked in the performance tuning of the programs, ETL Procedures and processes.
  • Designed workflow, sessions and tasks using Workflow Manager and scheduled workflows .
  • Extensively worked on Informatica client tool Repository Manager to create Folders, Users and Groups.
  • Prepared Design documents to develop the Informatica mappings, Test cases to ensure the correctness and consistency of the data moved to the DDR.
  • Involved in fixing invalid mappings, testing of Stored Procedures and Functions, Unit test and Integration testing of Informatica Sessions, Batches and the Target Data.
  • Tested the data and data integrity among various sources and targets. Associated with Production support team in various performance related issues.

Environment: Informatica PowerCenter 6.1, Oracle 9i, Windows XP.

Software Engineer

HCL Technologies
09.2003 - 02.2006

Project:Chase Insurance

Project Description:

Chase Insurance is a customer-driven service provider of life insurance and financial services products, including term and universal life insurance, fixed and variable annuities and other solutions designed to help customers manage risk, accumulate assets and safeguard their futures. The clients used BO to Plan, analyze data.

  • Worked closely with Project Managers, Business Analysts and Business Clients.
  • Involved in different Projects as a Business Objects Universe and Reports Developer for designing Universes to different Business Teams within organization.
  • Built around 6 Universes for various applications required by different departments.
  • Involved in gathering, analyzing, and documenting business requirements, functional requirements and data specifications for Business Objects universes and reports.
  • Designed, developed Informatica mappings, enabling extract, data cleansing, transport and loading of data into target tables.
  • Extensively used almost all of transformations of Informatica including lookups, Stored Procedures, Update Strategy and others.
  • Extensively worked in performance tuning of programs, ETL Procedures and processes.
  • Designed workflow, sessions and tasks using Workflow Manager and scheduled workflows .
  • Extensively worked on Informatica client tool Repository Manager to create Folders, Users and Groups.
  • Involved in Designing universe by creating Business Objects data model selecting/joining tables, indicating cardinalities, creating aliases to resolve loops, subdividing into contexts and creating objects which are grouped into classes. Created hierarchy and conditions at designer level.
  • Utilized feature of Derived Tables in Universe
  • Created Multi Dimensional analysis using Slice/Dice and Drill through methods to organize data along combination of “Dimensions” and “Drill-Down Hierarchies” giving ability to end-users to observe data from Heterogeneous viewpoints.
  • Migrated Universes and Reports between Development ,Testing and Production Repositories
  • Created complex reports both in Business Objects 3 – Tier and Web Intelligence Java Report Panel like master/detail, drill down and cross tab using data from SQL server, Personal data files and Oracle.

Project: Aegon Insurance

  • Involved in Full life cycle design and development of Business Objects reporting application.
  • Involved in Business Process Analysis, Gathering Requirements, Develop & Implement Data Warehouse and Business Objects application.
  • Successfully installed Business Objects version 6.5.1

Education

Bachelor of Science - COMPUTER SCIENCE AND ENGINEERING

Madurai Kamaraj University
INDIA
04.2003

Skills

  • ETL Tools: Informatica Power Center 951/ 8x/7x/6x, Informatica Designer, Workflow Manager, Workflow Monitor, Repository Manager,IDQ
  • Data Warehouses: Snowflake & Autonomous Oracle DW etc
  • Databases: DB2 UDB , ORACLE ,Teradata , DB2 UDB, MS-SQL Server 2000/70, Microsoft Access etc
  • Languages: Python, R, SQL, JSON and Power Shell scripting, Windows Batch scripting etc
  • Web Technologies: HTML, JavaScript, VBScript, ASP 30, XML
  • Applications: Power Bi, Tableau, Informatica, Talend, Azure Data Factory, Adobe Experience platform, Adobe Journey Optimizer etc
  • Environment: UNIX,Windows NT 40, Win 95/98/2000/XP, MS DOS, IBM AS/400, IBM AIX
  • Miscellaneous: AWS S3, Azure Blob storage, REST, SOAP, Apache Spark, Kafka etc

Timeline

SENIOR ETL Consultant

IGT Solutions
08.2016 - Current

SENIOR ETL Developer

TATA Consultancy Services
04.2010 - 03.2016

ETL Analyst

Davita INC
12.2006 - 11.2007

ETL Developer

TATA Consultancy Services
03.2006 - 10.2006

Software Engineer

HCL Technologies
09.2003 - 02.2006

Bachelor of Science - COMPUTER SCIENCE AND ENGINEERING

Madurai Kamaraj University
Vijayalakshmi Krishnasamy Gurusamy