Skill / Experience Summary | I have around 11 years of IT and DW /BI experience in which 8 plus years as an Informatica Consultant and 3 years as an Ab Initio Consultant. I have acquired good Knowledge of Complete Development Life Cycle of Data Warehouse/Business intelligence Projects. |
- Having around 11 years of IT experience in development of Data warehousing solutions using Informatica 7.1/8.1/8.6/9.1 and Ab Intio 1.14 GDE 2.14.1 Co-Operating system
- Implemented techniques like slowly changing dimension type1, type2, and type3 , slowly growing targets, and Simple pass through mapping with ETL tool Informatica.
- Created complex mappings using Lookup, Joiner, Aggregator, Filter, Router, Update Strategy and Expression transformations.
- Created and Executed Workflows using Workflow Manager and Workflow Monitor.
- Created Unix shell scripts to sftp source file for ETL jobs, created/executed ETL job through crontab and debugged Unix Shell Scripting to fix the issues
- Good in Unix shell scripting, developed Unix scripts based on business needs.
- Used various Ab Initio components like Lookup, Join, Reformat, Filter by expression, Rollup, Scan, Redefine format, Merge, Gather, Replicate, Sort etc.
- Developed Ab Initio graph as per business requirement
- Used Informatica Workflow Manager Monitor to create the task, Schedule the task and Monitor the workflows.
- Optimized the ETL process using Performance Tuning Methods.
- Involved in unit testing, integrated testing and Regression testing of project.
- Involved in designing of HLD High level design , SRS software requirement specification
- and Mapping document as per business requirement.
- Having good knowledge on Metadata Manager
- Interacted directly with the client to know the business requirement and executed the same in project.
- Worked on Power Exchange.
- Created Informatica data validation mapping to validate the source system data based on business need.
- Knowledge of Complete Development Life Cycle of Data Warehouse Project.
- Good knowledge of Informatica MDM
- Participated in system design and data modeling Logical and Physical
- Knowledge of different Schemas Star and Snow Flake to fit reporting, query and business analysis requirements
- Have good experience on RDBMS Oracle 9i/10g, Teradata V2R5 and MS Sql Server.
- Have good knowledge in SQL, PL/SQL
- Worked with Version Control tools IBM Rational Suite- Clear Case / Clear Quest, Visual Source safe.
- Exposure to other tools : Control-M Scheduler, Defect logging tools - Test Director Remedy.
- Project management tools Integrated Project Management System IPMS
- Handled team size of 8 members.
- Directly reported to client Manager.
- Managing, coordinating, planning and executing project.
- Resource Management Selection of New Project Personnel, if required .
- Fixed QA/Production defect/issue raised on Mercury test director and Remedy
- Overseas UK/US Client Site exposure - worked at the Client site on deputation to the UK around 3 years and in USA for 4 years.
Technology Experience | Informatica 6.1/7.1/8.1/8.6/9.1, Ab Initio 1.14 GDE 2.14.1 Co-Operating system, Teradata V2R5, Oracle 9i/10g,MS sql server, Control-M, Erwin, Business Object, Oracle warehouse Builder OWB |
OS | Windows NT,/XP/1998,Unix |
Hardware | Intel Pentium |
Tools | Informatica 6.1/7.1/8.1/8.6/9.1, Ab Initio Control-M ,Erwin, Rational clearcase, Mercury Test director, BO,Remedy |
Domain Experience | Sales and Marketing, Services, Manufacturing ,Card Payment, Finance ,Healthcare, Customer experience, Human Resource |
RDBMS | Oracle 9i/10g , SQL, Pl/Sql, Microsoft SQL Server, Teradata V2R5 |
Experience Profile Key Projects
Confidential |
Project Description: - The Human Resources business area of the nVision Data Warehouse provides a variety of data on both full time employees FTE and non-FTE staff including personnel costs, FTE usage, aggregate workforce demographics, status of personnel actions, Fellowship costs and status, and Employee Directory system NED Tracking/History which provides users with a record of all personnel i.e. Employees, Contractors, Volunteers, Fellows, etc. movement within the NIH Employee Directory system NED . The information in this business area supports a broad range of human resource management activities: analysis and forecasting of personnel costs for budgeting, tracking leave and overtime usage, staffing decisions based on FTE utilization, forward planning based on attrition, tracking promotion and within-grade increase eligibility, analysis of personnel actions by type for a specified period of time, and tracking domestic and foreign fellowship training awards.
- Human Resources database HRDB is running on DB2/mainframe which needs to be migrated/converted on Oracle/Unix platform to eliminate reliance on DB2/mainframe as a source and can be integrated with Health and Human Services HHS Capital HR database to generate consolidate HR reports for human resource management activities.
- Tools: Informatica 9.1
- Software: , SQL, Toad
- RDBMS : , Oracle 10g/11i , DB2
Responsibility: Sr .ETL Developer/Lead |
Role Description: - Requirements Analysis - Identify sources of data and document business rules.
- Convert existing processing of HRDB data in to Informatica mappings and move all HRDB tables into Landing/Staging area.
- Perform one-time data migration to move all existing HRDB data to Enterprise data ware house EDW
- Perform data validation and eliminate reliance on DB2/mainframe as a source.
- Integrate HRDB data model with HHS Cap HR data model.
- Build Informatica ETL processes to load data through the Staging layer in to EDW
- Support down-stream users and migrate the down-stream users from DB2 to Oracle
- Creating HLD High level design , TDD Technical Design docs and Mapping document as per business requirement.
- Developing Informatica mapping to implement techniques like slowly changing dimension type1, type2 , slowly growing targets, and Simple pass through.
- Created various Transformations like Lookup, Joiner, Aggregate, Expression, Filter, Router, and Update Strategy to implement the business logic.
- Creating tasks/Workflows to perform the ETL execution.
- Performing unit/integrated testing of ETL process.
- Daily communication with SME/Business Analysts via mail, chat, teleconferences.
- Internal Quality Auditing of the deliverables before delivery.
|
Confidential |
Project Description: - Kaiser Permanente KP is America's largest nonprofits health management organization serving over 8 million members throughout United States. The IT division of the company had a business need to extract data from various OLTP systems and cleanse, conform and deliver/load the data into target systems to provide data required for regulatory authorities. As a part of these requirements various ETL systems have been developed and delivered that aligns to the strategic, tactical and federal compliance needs of the company.
- Kaiser is also responsible for the execution of changes in Medicare program procured by the US government to provide senior citizens and individuals with disabilities with a prescription drug benefit. Beginning with the 2006 contract year several new features will take effect and more choices and benefits will be available to members enrolled in the Medicare Choice M C program.
- This requires transformation of Kaiser Member data from its various Source Systems according to defined business rules, and loading them in target systems. After the data loading process all Operational and Analytical Reports are sent to NMF the National Medicare Finance Department of Kaiser .The subset of the Medicare project in which the ETL Development team worked consists of different extracts on NMF, thus called NMF Project. These ETL extracts have been developed in Informatica.
- Tools: Informatica 8.6.1
- Software: , SQL, Remedy
- RDBMS : , Oracle 9i/10g , Teradata
Responsibility: ETL Lead |
Role Description: - Gathering requirements with business and implementing as per business requirement.
- Attending daily scheduled Conference calls
- Creating HLD High level design , TDD Technical Design docs and Mapping document as per business requirement.
- Implemented techniques like slowly changing dimension type1, type2, and type3 , slowly growing targets, and Simple pass through mapping with ETL tool Informatica.
- Created various Transformations like Lookup, Joiner, Aggregate, Expression, Filter, Router, and Update Strategy.
- Developed Unix script to executed ETL job using crontab.
- Created Unix script to sftp source file for ETL jobs
- Participated in system design and data modeling Logical and Physical
- Preparing daily/weekly status report.
- Daily communication via mail, chat, teleconferences.
- Internal Quality Auditing of the deliverables before delivery.
- Assigning the work from functional technical perspectives.
- Interacting with the offshore and Onsite management.
- Resource Management Selection of New Project Personnel, if required .
- Managing, coordinating, planning and executing project.
- Handling team size of 5 members
|
Confidential |
Confidential |
Project Description: APS works collaboratively with Medicaid Agencies, state and local governments, health plans, employers and labor trust groups to design and deliver services and solutions to meet today's healthcare challenges. Tailored to address the needs and challenges unique to each population, APS healthcare services include disease management and care coordination, clinical quality and utilization review, and behavioral health. By connecting all the players in the healthcare equation - participants, practitioners and payors - APS delivers person-centered, provider supportive services that optimize expenditures and improve health - Tools: Informatica 8.6, MS Sql Server
- Software: SQL,MS SQL SERVER
Responsibility: ETL Lead |
Role Description: - Reviewing requirements with business and both onsite/offshore management team.
- Creating ETL design docs and Mapping document as per business requirement.
- Created various Transformations like Lookup, Joiner, Aggregate, Expression, Filter, Router, and Update Strategy.
- Costing and controlling the quality of product/service.
- Assigning the work from functional technical perspectives.
- Interacting with the offshore and Onsite management.
- Resource Management Selection of New Project Personnel, if required .
- Managing, coordinating, planning and executing project.
- Ensuring proper utilization of human resources.
- Handling team size of 7 members
|
Confidential |
Confidential |
Project Description: The Clearing and settlement C S is essential for clearing and settlement between Visa members. Each eligible single message transaction processed by the Switch has a clearing record in Universal Message Format UMF created containing transaction and member information. These records are processed into UMF on the DFM-C server and fed to the C S application on a regular basis via MQ Series. The C S application will take the UMF records processed by the VDPS Switch and generate clearing and settlement information. The C S application also feeds data to applications that generate reports and raw data for single message endpoints. Messages are sent to C S for every transaction including financial, network, file maintenance, and rejects involving either a Single Acquirer or Single Issuer, or for Dual to Dual ATM Balance Inquiries and Declines. - Tools: Informatica 7.1, Unix and Ctree
- Software: SQL, Rational Clearcase and Quest
Responsibility: ETL Lead |
Role Description: - Developed Informatica mappings and workflows to implement the logic of Clearing and settlement C S application.
- Participating in logical and physical design to build Clearing and settlement architecture.
- Involved in Unit testing and Integrated testing for the Clearing and settlement Applications
- Created and executed the workflow in staging environment for testing purpose.
- Interacted with BA Business Analyst to know the business logic for C S application and Implemented the same as per business requirement
|