SlideShare a Scribd company logo
KUMARASWAMY.N
kumarswamy0911@gmail.com
201-920-9726 Sr. ETL/Informatica Developer
PROFESSIONAL SUMMARY:
 Over all 8 years of work experience in Information Technology as Informatica Developer with
strongbackgroundin ETL Data warehousing experienced using Informatica Power Center9.x/8.x/
7.x.
 I have good experience in Informatica Installation, Migration and Upgrade Process.
 Experience in using Informatica Power Center Transformations such as Source Analyzer,
Transformation Developer, Mapplet Designer, Mapping Designer, Workflow Manager,
Workflow Monitor and Repository Manager.
 Experience in integrationof variousdatasources like SQL Server, Oracle, Flat Files, andXML files.
 Experience in developing XML/XSD/XSLT as a part of Source XML files for Informatica and also
input XML for Web service Call.
 Expertise in designandimplementation of SlowlyChangingDimensions (SCD) type1, type2,type3.
 Experienced in loading data, troubleshooting, Debugging mappings, performance tuning of
Informatica (Sources, Targets, Mappings and Sessions) and fine-tuned transformations to make
them more efficient in terms of session performance.
 Database experience using Oracle 11g/10g/9i, Teradata, MS SQL Server 2008/2005/2000 and MS
Access.
 Experience in UNIX Operating System and Shell scripting.
 Working knowledge of data warehouse techniques and practices, experience including ETL
process, dimensional data modeling (Star Schema, Snow Flake Schema, FACT & Dimension
Tables), OLTP and OLAP.
 Experience in data mart life cycle development, performed ETL procedure to load data from
different sources into Data marts and Data warehouse using Informatica Power Center.
 Used Debugger in Informatica Power Center Designer to check the errors in mapping
 Experience in writing complex SQL queries.
 Experience in working with Oracle, Netezza databases.
 Experience working on Hadoop using Hive database (HUE).
 Experience in integration of data sources like Oracle 11G and Flat Files.
 Created Views in Hive database to load into Hive and Netezza databases.
 Experience in using Informatica Utilities like Pushdown optimization, Partition and implemented
slowly changing dimensions Type1, Type2 methodology for accessing the full history of accounts
and transaction information.
 Excellent skills in fine tuning the ETL mappings in Informatica.
 Extensive experience using databasetoolsuch as SQL *Plus, SQL *Developer, Autosysand TOAD.
 Effective working relationships with client team to understand support requirements, and
effectively manage client expectations.
 Excellent communication, presentation, project management skills, a very good team player and
self-starter with ability to work independently and as part of a team.
EDUCATION:
 Bachelors in Computer Science & Engineering, India.
TECHNICAL SKILLS:
ETL Tools
Informatica 9.x/8.x/7.x (Power Center/Power Mart) (Designer, Workflow
Manager, Workflow Monitor, Server Manager, Power Connect)
Data Modeling
Physical Modeling, Logical Modeling, Relational Modeling, Dimensional
Modeling (Star Schema, Snow-Flake, Fact, Dimensions), Entities, Attributes,
Cardinality, ER Diagrams.
Databases
Oracle 11g/10g/9i/8i,Teradata,MS SQL Server 2008/2005/2000, MS Access and
DB2
Languages SQL, PLSQL C,C++,Data Structures, Unix Shell Script, Visual Basic
Web Technologies XML,HTML, Java Script
Tools Toad, SQL* Developer, Autosys,Erwin
Operating Systems Windows Server, NT/2008/2003/XP/Vista/7, UNIX, MS-DOS and Linux
PROFESSIONAL EXPERIENCE:
Client: Wells Fargo, NC Apr 2016 - Till date
Role: Senior ETL Developer
Responsibilities:
 Involved in the design, development and implementation of the Enterprise Data
Warehousing (EDW) process.
 Provided data warehouse expertise including data modeling, Extract, Transform and Load (ETL)
analysis, design and development.
 Hands-on Experience in working with Source Analyzer, Warehouse Designer, Mapping Designer,
Mapplets to extract, transform and load data.
 Created Mapping Parameters, Session parameters, Mapping Variables and Session Variables.
 Involved in extensive performance tuning by determining bottlenecks at various points like
targets, sources, mappings, sessions or system. This led to better session performance.
 Worked with variousActive andPassive transformationslike Source Qualifier, Sorter,Aggregator,
Filter, Union, and Router Transformations, Sequence Generator and Update Strategy
Transformations.
 Handled versioning and dependencies in Informatica.
 Developed schedules to automate the update processes and Informatica sessions and batches.
 Resolving technical and design issues.
 Developed data transformation processes, maintain and update loading processes.
 Developed and implemented the UNIX shell scripts for the start and stop procedures of the
sessions.
 Used UNIX shell scripts to run the batches.
 Developed standards and procedures to support quality development and testing of data
warehouse processes.
Environment: Informatica 9.5.1, Oracle11g, SQL Server 2008, Autosys, Windows Server 2008, UNIX.
Client: Bank of America, NC Apr 2015- Mar 2016
Role: Senior ETL Developer
Responsibilities:
 Analyzed the businesssystems, gathered requirementsfrom the users and documentedbusiness
needs for decision supporting data.
 Interpreted logical and physical data models for Business users to determine common data
definitions and establish referential integrity of the system.
 Created the (ER) Entity Relationship diagrams & maintained corresponding documentation for
corporate data dictionary with all attributes, table names and constraints.
 Prepared technical documentation to map source to target.
 Designed, Developed, Deployed and implemented ETL mappings using Informatica
 Migrated Workflows, Mappings, and other repository objects from Development to QA and then
to production.
 Responsible for performance tuning at all levels of the Data warehouse.
 Created Informatica sessions in workflow manager to load the data from staging to Target
database.
 Prepared technical design/specifications for data Extraction, Transformation and Loading.
 Using Aggregator transformation calculated SUM, AVG of monthly sales for different products.
 Created different target schemas for Staging and Data Mart.
 Designed the Mapping Design documents and the Deployment Documents.
 Designed and Developed several mappings to Load the Dimensions and the fact tables using
transformations like XML, Union, Expression, Filter, Aggregator, Lookup and Router etc.
 Worked with Flat files and XML files generation through ETL process
 Generated XML files as target to load into the vendor customized application to generate the
reports.
 Involved in XML and XSLT coding in order to create the Front End screen insert activities
 Implemented Slowly Changing Dimensions Type1, Type 2.
Environment: Informatica 9.5.1, Oracle11g, SQL Server 2008, TOAD, SQL Navigator, Windows Server
2008, UNIX.
Client: Cigna, Hartford, CT Jan 2014 - Mar 2015
Role: ETL Developer
Project Description: The Enterprise Data warehouse(EDW) is system we allthe insurancedatawill be
maintained of the customers. The Cigna is offering different types of Insurance for their customers
like Health, Auto, Property, Rental etc. To maintain all these transactions history a centralized
application is built that’s called EDW.
Responsibilities:
 Gathered user Requirements and designed Source to Target data load specifications based on
business rules.
 Used Informatica Power Centre 9.0.1.for extraction, loading and transformation (ETL) of data in
the datamart.
 Designed and developed ETL Mappings to extract data from Flat files and Oracle to load the data
into the target database.
 Developing several complex mappings in Informatica a variety of Power enter transformations,
Mapping Parameters, Mapping Variables, Mapplets & Parameter files in Mapping Designer using
Informatica Power enter.
 Built complex reports using SQL scripts.
 Created complex calculations, various prompts, conditional formatting and conditional blocking
etc., accordingly.
 Created complex mappings to load the data mart and monitored them. The mappings involved
extensive use of Aggregator, Filter, Router, Expression, Joiner, Union, Normaliser and Sequence
generator transformations.
 Ran the workflows on a daily and weekly basis using workflow monitor.
Environment: Informatica 9.0.1, PL/SQL,Framework Manager, Transformer, Teradata ,Oracle 11g,
TOAD, Windows Server 2008, UNIX.
Client: MediMedia, Yardley, PA Jan 2013 - Dec 2013
Role: ETL Developer
MediMedia is a leading multichannel marketing provider of promotional health care-related
campaigns. It delivers a suite of sampling and fulfillment services for the pharmaceutical and
biotechnology industries.Project is to enhance fulfillment maintenance application by authoringnew
reports for tracking fulfillment activity, unit redemption trend analysis and LIT packages.
Responsibilities:
 Participated in all phases of system development life cycle from requirements gathering to
deployment of the finished system into production followed by maintenance and knowledge
transfer tasks.
 Gathered requirements by analyzing source systems and identification of business rules through
regularrequirements gatheringsessionswith business usersand other supportteams for various
OLTP and OLAP systems.
 Used Power Center Designer to design the business process, grain of the data representation,
dimensions and fact tables with measured facts.
 Extensively used Transformationslike lookup, Router,Filter, Joiner, Source qualifier, Aggregator,
Update strategy, Etc.
 Involved in performance tuning of sessions that work with large sets of data by tweaking block
size, data cache size, sequence buffer length and target based commit intervals.
 Developed sessionsandbatches tomove data at specific intervalsandon demandusingworkflow
manager.
 Participated in deployment planning and in deployment of the system to production.
 Facilitated business user smoke testing of the production system by setting up test data.
 Involved in production support duties including monitoring of nightly batches.
 Responsiblefor updatingbusinessstakeholdersandOLTP/OLAP application supportteamsabout
the status of various ETL sessions and the impact of failed sessions on data availability.
Environment: Informatica Power Center 9.1. , Oracle10g, SQL*PLUS, TOAD, DB2, UNIX, Windows
Client: ICICI, India Sep 2011 - Dec 2012
Role: Informatica Developer
ICICI Bankis arapidly growingBankingandcredit cardcompany inINDIA. The companywas interested
in developing several Data Marts, Operational Data Store and Enterprise Data Warehouse from the
historical, transactional and financial data for analysis by different business units within the Bank.
Responsibilities:
 Based on the requirements created Functional design documents and Technical design
specification documents for ETL Process.
 Developed mappingsand mappletsusingInformatica Designer to loaddata into ODS from various
transactional source systems.
 Used Informatica Designer to import the sources, targets, create various transformations and
mappings for extracting, transforming and loading operational data into the EDW from ODS.
 Used various transformations such as expression, filter, rank, source qualifier, joiner, aggregator
and Normalizer in the mappings and applied surrogate keys on target table.
 Used the Informatica Server Manager to register and monitor the server, create and run the
sessions/batches for loading the data using the earlier created mappings.
 Created mapplets and reusable transformations.
 Created Workflow, Worklets and Tasks to schedule the loads at required frequency using
Workflow Manager.
 Created connection pools, physical tables, defined joins and implemented authorizations in the
physical layer of the repository.
 Migrated mappings from Development to Testing and performed Unit Testing and Integration
Testing.
Environment: Informatica Power Center8.x, RepositoryManager, Designer,Oracle 8i, SQL, UNIX, Win
2000/NT.
Client: Bharatronics, India Nov 2008 – Aug 2011
Role: Database Developer
Project - 2:
Involved in the design and development of Inventory Control System. It provides information like
productsavailable, quantity on hand, vendor information, vendor evaluationetc. The basic functions
include receiving indentsfrom variousdepartmentsandconsolidating,generatingtenderdocuments,
quotationevaluation,generatingpurchaseordersandamendments,schedulingof material receiving,
generating goods receipts, preparing material rejection notes, invoice verification etc.
Responsibilities:
 Participated in system analysis anddata modeling, which included creating tables,views, indexes,
synonyms, triggers, functions, procedures, cursors and packages.
 Writing queries to fetch data from the OLTP system and executed at regular intervals of time.
 Modified existing forms, reports, and graphs as per the enhancement.
 The backend was in Oracle and database operations were handled using stored procedures.
 Worked onallphases of multipleprojects from initial concept throughresearchanddevelopment,
implementation, QA, to live production, by strict adherence to project timelines.
 Moved data from one database to other database, Used SQL*Loader for data migration.
Environment: Oracle 8i, SQL, TOAD, UNIX, Windows 2000/03/NT
Project -1:
Developed a financial accounting system named CPD. This is an application to maintain a database
aboutthe customerswho are financed for motorvehicles and their guarantors.Thesystem maintains
the contract information, restructures the payment procedure and generates reports including
monthly collection/income and list of defaulters.
Responsibilities:
 Participated in system analysis anddata modeling, which included creating tables,views, indexes,
synonyms, triggers, functions, procedures, cursors and packages.
 Writing queries to fetch data from the OLTP system and executed at regular intervals of time.
 Modified existing forms, reports, and graphs as per the enhancement.
 Worked onallphases of multipleprojects from initial concept throughresearchanddevelopment,
implementation, QA, to live production, by strict adherence to project timelines.
 Moved data from one database to other database, Used SQL*Loader for data migration.
Environment: Oracle 8i, SQL, TOAD, Windows.

More Related Content

What's hot

Himel_Sen_Resume
Himel_Sen_ResumeHimel_Sen_Resume
Himel_Sen_Resumehimel sen
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDeyPratik Dey
 
ETL Developer Resume
ETL Developer ResumeETL Developer Resume
ETL Developer ResumeTeferi Tamiru
 
Basha_ETL_Developer
Basha_ETL_DeveloperBasha_ETL_Developer
Basha_ETL_Developerbasha shaik
 
PharmMD ETL Developer Job Description
PharmMD ETL Developer Job DescriptionPharmMD ETL Developer Job Description
PharmMD ETL Developer Job Description
brittanydalton
 
Mani_Sagar_ETL
Mani_Sagar_ETLMani_Sagar_ETL
Mani_Sagar_ETLMani Sagar
 
Sofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updatedSofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updatedSofia Jena
 
Rizvi_Shaik
Rizvi_ShaikRizvi_Shaik
Rizvi_Shaikrizvi_s
 
Resume_RaghavMahajan_ETL_Developer
Resume_RaghavMahajan_ETL_DeveloperResume_RaghavMahajan_ETL_Developer
Resume_RaghavMahajan_ETL_DeveloperRaghav Mahajan
 
Sakthi Shenbagam - Data warehousing Consultant
Sakthi Shenbagam - Data warehousing ConsultantSakthi Shenbagam - Data warehousing Consultant
Sakthi Shenbagam - Data warehousing ConsultantSakthi Shenbagam
 
Mukhtar resume etl_developer
Mukhtar resume etl_developerMukhtar resume etl_developer
Mukhtar resume etl_developer
Mukhtar Mohammed
 
Informatica_3_yrs_Exp_revised
Informatica_3_yrs_Exp_revisedInformatica_3_yrs_Exp_revised
Informatica_3_yrs_Exp_revisedkumari anuradha
 
Informatica_Rajesh-CV 28_03_16
Informatica_Rajesh-CV 28_03_16Informatica_Rajesh-CV 28_03_16
Informatica_Rajesh-CV 28_03_16Rajesh Dheeti
 

What's hot (20)

Himel_Sen_Resume
Himel_Sen_ResumeHimel_Sen_Resume
Himel_Sen_Resume
 
Resume_PratikDey
Resume_PratikDeyResume_PratikDey
Resume_PratikDey
 
ETL Developer Resume
ETL Developer ResumeETL Developer Resume
ETL Developer Resume
 
PG_resume (2)
PG_resume (2)PG_resume (2)
PG_resume (2)
 
Basha_ETL_Developer
Basha_ETL_DeveloperBasha_ETL_Developer
Basha_ETL_Developer
 
Mohammad_Aftab_Alam_Resume
Mohammad_Aftab_Alam_ResumeMohammad_Aftab_Alam_Resume
Mohammad_Aftab_Alam_Resume
 
PharmMD ETL Developer Job Description
PharmMD ETL Developer Job DescriptionPharmMD ETL Developer Job Description
PharmMD ETL Developer Job Description
 
Mani_Sagar_ETL
Mani_Sagar_ETLMani_Sagar_ETL
Mani_Sagar_ETL
 
Ganesh CV
Ganesh CVGanesh CV
Ganesh CV
 
Sofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updatedSofia_rani_Jena_Informatica_updated
Sofia_rani_Jena_Informatica_updated
 
Rizvi_Shaik
Rizvi_ShaikRizvi_Shaik
Rizvi_Shaik
 
Resume_RaghavMahajan_ETL_Developer
Resume_RaghavMahajan_ETL_DeveloperResume_RaghavMahajan_ETL_Developer
Resume_RaghavMahajan_ETL_Developer
 
VenkatSubbaReddy_Resume
VenkatSubbaReddy_ResumeVenkatSubbaReddy_Resume
VenkatSubbaReddy_Resume
 
Sakthi Shenbagam - Data warehousing Consultant
Sakthi Shenbagam - Data warehousing ConsultantSakthi Shenbagam - Data warehousing Consultant
Sakthi Shenbagam - Data warehousing Consultant
 
Mukhtar resume etl_developer
Mukhtar resume etl_developerMukhtar resume etl_developer
Mukhtar resume etl_developer
 
Nitin Paliwal
Nitin PaliwalNitin Paliwal
Nitin Paliwal
 
Informatica_3_yrs_Exp_revised
Informatica_3_yrs_Exp_revisedInformatica_3_yrs_Exp_revised
Informatica_3_yrs_Exp_revised
 
Prasad_Resume
Prasad_ResumePrasad_Resume
Prasad_Resume
 
Alok.Resume_3.4
Alok.Resume_3.4Alok.Resume_3.4
Alok.Resume_3.4
 
Informatica_Rajesh-CV 28_03_16
Informatica_Rajesh-CV 28_03_16Informatica_Rajesh-CV 28_03_16
Informatica_Rajesh-CV 28_03_16
 

Similar to Kumarswamy_ETL

Arun Mathew Thomas_resume
Arun Mathew Thomas_resumeArun Mathew Thomas_resume
Arun Mathew Thomas_resumeARUN THOMAS
 
ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17Shipra Jaiswal
 
Resume ratna rao updated
Resume ratna rao updatedResume ratna rao updated
Resume ratna rao updated
Ratna Rao yamani
 
Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016Deepak Sharma
 
Resume_Kunal N Kadbhane
Resume_Kunal N KadbhaneResume_Kunal N Kadbhane
Resume_Kunal N Kadbhanekunal kadbhane
 
Ajith_kumar_4.3 Years_Informatica_ETL
Ajith_kumar_4.3 Years_Informatica_ETLAjith_kumar_4.3 Years_Informatica_ETL
Ajith_kumar_4.3 Years_Informatica_ETLAjith Kumar Pampatti
 
Komal shekhawat resume2017
Komal shekhawat resume2017Komal shekhawat resume2017
Komal shekhawat resume2017
KOMAL SHEKHAWAT
 
Resume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_expResume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_exprajarao marisa
 
Praveena-Resume-Lead
Praveena-Resume-LeadPraveena-Resume-Lead
Praveena-Resume-Leadpraveena wts
 

Similar to Kumarswamy_ETL (20)

Arun Mathew Thomas_resume
Arun Mathew Thomas_resumeArun Mathew Thomas_resume
Arun Mathew Thomas_resume
 
ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17
 
Resume ratna rao updated
Resume ratna rao updatedResume ratna rao updated
Resume ratna rao updated
 
Resume_Ratna Rao updated
Resume_Ratna Rao updatedResume_Ratna Rao updated
Resume_Ratna Rao updated
 
Siva - Resume
Siva - ResumeSiva - Resume
Siva - Resume
 
jagadeesh updated
jagadeesh updatedjagadeesh updated
jagadeesh updated
 
Arun Kondra
Arun KondraArun Kondra
Arun Kondra
 
Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016Deepak Sharma_ETL_Programmer_2016
Deepak Sharma_ETL_Programmer_2016
 
Richa_Profile
Richa_ProfileRicha_Profile
Richa_Profile
 
Resume_Kunal N Kadbhane
Resume_Kunal N KadbhaneResume_Kunal N Kadbhane
Resume_Kunal N Kadbhane
 
Ajith_kumar_4.3 Years_Informatica_ETL
Ajith_kumar_4.3 Years_Informatica_ETLAjith_kumar_4.3 Years_Informatica_ETL
Ajith_kumar_4.3 Years_Informatica_ETL
 
New.rk latest
New.rk latestNew.rk latest
New.rk latest
 
RajeshS_ETL
RajeshS_ETLRajeshS_ETL
RajeshS_ETL
 
Komal shekhawat resume2017
Komal shekhawat resume2017Komal shekhawat resume2017
Komal shekhawat resume2017
 
Resume
ResumeResume
Resume
 
Resume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_expResume_Informatica&IDQ_4+years_of_exp
Resume_Informatica&IDQ_4+years_of_exp
 
Praveena-Resume-Lead
Praveena-Resume-LeadPraveena-Resume-Lead
Praveena-Resume-Lead
 
Resume
ResumeResume
Resume
 
resume
resumeresume
resume
 
Gowthami_Resume
Gowthami_ResumeGowthami_Resume
Gowthami_Resume
 

Kumarswamy_ETL

  • 1. KUMARASWAMY.N kumarswamy0911@gmail.com 201-920-9726 Sr. ETL/Informatica Developer PROFESSIONAL SUMMARY:  Over all 8 years of work experience in Information Technology as Informatica Developer with strongbackgroundin ETL Data warehousing experienced using Informatica Power Center9.x/8.x/ 7.x.  I have good experience in Informatica Installation, Migration and Upgrade Process.  Experience in using Informatica Power Center Transformations such as Source Analyzer, Transformation Developer, Mapplet Designer, Mapping Designer, Workflow Manager, Workflow Monitor and Repository Manager.  Experience in integrationof variousdatasources like SQL Server, Oracle, Flat Files, andXML files.  Experience in developing XML/XSD/XSLT as a part of Source XML files for Informatica and also input XML for Web service Call.  Expertise in designandimplementation of SlowlyChangingDimensions (SCD) type1, type2,type3.  Experienced in loading data, troubleshooting, Debugging mappings, performance tuning of Informatica (Sources, Targets, Mappings and Sessions) and fine-tuned transformations to make them more efficient in terms of session performance.  Database experience using Oracle 11g/10g/9i, Teradata, MS SQL Server 2008/2005/2000 and MS Access.  Experience in UNIX Operating System and Shell scripting.  Working knowledge of data warehouse techniques and practices, experience including ETL process, dimensional data modeling (Star Schema, Snow Flake Schema, FACT & Dimension Tables), OLTP and OLAP.  Experience in data mart life cycle development, performed ETL procedure to load data from different sources into Data marts and Data warehouse using Informatica Power Center.  Used Debugger in Informatica Power Center Designer to check the errors in mapping  Experience in writing complex SQL queries.  Experience in working with Oracle, Netezza databases.  Experience working on Hadoop using Hive database (HUE).  Experience in integration of data sources like Oracle 11G and Flat Files.  Created Views in Hive database to load into Hive and Netezza databases.  Experience in using Informatica Utilities like Pushdown optimization, Partition and implemented slowly changing dimensions Type1, Type2 methodology for accessing the full history of accounts and transaction information.  Excellent skills in fine tuning the ETL mappings in Informatica.  Extensive experience using databasetoolsuch as SQL *Plus, SQL *Developer, Autosysand TOAD.  Effective working relationships with client team to understand support requirements, and effectively manage client expectations.  Excellent communication, presentation, project management skills, a very good team player and self-starter with ability to work independently and as part of a team. EDUCATION:  Bachelors in Computer Science & Engineering, India.
  • 2. TECHNICAL SKILLS: ETL Tools Informatica 9.x/8.x/7.x (Power Center/Power Mart) (Designer, Workflow Manager, Workflow Monitor, Server Manager, Power Connect) Data Modeling Physical Modeling, Logical Modeling, Relational Modeling, Dimensional Modeling (Star Schema, Snow-Flake, Fact, Dimensions), Entities, Attributes, Cardinality, ER Diagrams. Databases Oracle 11g/10g/9i/8i,Teradata,MS SQL Server 2008/2005/2000, MS Access and DB2 Languages SQL, PLSQL C,C++,Data Structures, Unix Shell Script, Visual Basic Web Technologies XML,HTML, Java Script Tools Toad, SQL* Developer, Autosys,Erwin Operating Systems Windows Server, NT/2008/2003/XP/Vista/7, UNIX, MS-DOS and Linux PROFESSIONAL EXPERIENCE: Client: Wells Fargo, NC Apr 2016 - Till date Role: Senior ETL Developer Responsibilities:  Involved in the design, development and implementation of the Enterprise Data Warehousing (EDW) process.  Provided data warehouse expertise including data modeling, Extract, Transform and Load (ETL) analysis, design and development.  Hands-on Experience in working with Source Analyzer, Warehouse Designer, Mapping Designer, Mapplets to extract, transform and load data.  Created Mapping Parameters, Session parameters, Mapping Variables and Session Variables.  Involved in extensive performance tuning by determining bottlenecks at various points like targets, sources, mappings, sessions or system. This led to better session performance.  Worked with variousActive andPassive transformationslike Source Qualifier, Sorter,Aggregator, Filter, Union, and Router Transformations, Sequence Generator and Update Strategy Transformations.  Handled versioning and dependencies in Informatica.  Developed schedules to automate the update processes and Informatica sessions and batches.  Resolving technical and design issues.  Developed data transformation processes, maintain and update loading processes.  Developed and implemented the UNIX shell scripts for the start and stop procedures of the sessions.  Used UNIX shell scripts to run the batches.  Developed standards and procedures to support quality development and testing of data warehouse processes. Environment: Informatica 9.5.1, Oracle11g, SQL Server 2008, Autosys, Windows Server 2008, UNIX.
  • 3. Client: Bank of America, NC Apr 2015- Mar 2016 Role: Senior ETL Developer Responsibilities:  Analyzed the businesssystems, gathered requirementsfrom the users and documentedbusiness needs for decision supporting data.  Interpreted logical and physical data models for Business users to determine common data definitions and establish referential integrity of the system.  Created the (ER) Entity Relationship diagrams & maintained corresponding documentation for corporate data dictionary with all attributes, table names and constraints.  Prepared technical documentation to map source to target.  Designed, Developed, Deployed and implemented ETL mappings using Informatica  Migrated Workflows, Mappings, and other repository objects from Development to QA and then to production.  Responsible for performance tuning at all levels of the Data warehouse.  Created Informatica sessions in workflow manager to load the data from staging to Target database.  Prepared technical design/specifications for data Extraction, Transformation and Loading.  Using Aggregator transformation calculated SUM, AVG of monthly sales for different products.  Created different target schemas for Staging and Data Mart.  Designed the Mapping Design documents and the Deployment Documents.  Designed and Developed several mappings to Load the Dimensions and the fact tables using transformations like XML, Union, Expression, Filter, Aggregator, Lookup and Router etc.  Worked with Flat files and XML files generation through ETL process  Generated XML files as target to load into the vendor customized application to generate the reports.  Involved in XML and XSLT coding in order to create the Front End screen insert activities  Implemented Slowly Changing Dimensions Type1, Type 2. Environment: Informatica 9.5.1, Oracle11g, SQL Server 2008, TOAD, SQL Navigator, Windows Server 2008, UNIX. Client: Cigna, Hartford, CT Jan 2014 - Mar 2015 Role: ETL Developer Project Description: The Enterprise Data warehouse(EDW) is system we allthe insurancedatawill be maintained of the customers. The Cigna is offering different types of Insurance for their customers like Health, Auto, Property, Rental etc. To maintain all these transactions history a centralized application is built that’s called EDW. Responsibilities:  Gathered user Requirements and designed Source to Target data load specifications based on business rules.
  • 4.  Used Informatica Power Centre 9.0.1.for extraction, loading and transformation (ETL) of data in the datamart.  Designed and developed ETL Mappings to extract data from Flat files and Oracle to load the data into the target database.  Developing several complex mappings in Informatica a variety of Power enter transformations, Mapping Parameters, Mapping Variables, Mapplets & Parameter files in Mapping Designer using Informatica Power enter.  Built complex reports using SQL scripts.  Created complex calculations, various prompts, conditional formatting and conditional blocking etc., accordingly.  Created complex mappings to load the data mart and monitored them. The mappings involved extensive use of Aggregator, Filter, Router, Expression, Joiner, Union, Normaliser and Sequence generator transformations.  Ran the workflows on a daily and weekly basis using workflow monitor. Environment: Informatica 9.0.1, PL/SQL,Framework Manager, Transformer, Teradata ,Oracle 11g, TOAD, Windows Server 2008, UNIX. Client: MediMedia, Yardley, PA Jan 2013 - Dec 2013 Role: ETL Developer MediMedia is a leading multichannel marketing provider of promotional health care-related campaigns. It delivers a suite of sampling and fulfillment services for the pharmaceutical and biotechnology industries.Project is to enhance fulfillment maintenance application by authoringnew reports for tracking fulfillment activity, unit redemption trend analysis and LIT packages. Responsibilities:  Participated in all phases of system development life cycle from requirements gathering to deployment of the finished system into production followed by maintenance and knowledge transfer tasks.  Gathered requirements by analyzing source systems and identification of business rules through regularrequirements gatheringsessionswith business usersand other supportteams for various OLTP and OLAP systems.  Used Power Center Designer to design the business process, grain of the data representation, dimensions and fact tables with measured facts.  Extensively used Transformationslike lookup, Router,Filter, Joiner, Source qualifier, Aggregator, Update strategy, Etc.  Involved in performance tuning of sessions that work with large sets of data by tweaking block size, data cache size, sequence buffer length and target based commit intervals.  Developed sessionsandbatches tomove data at specific intervalsandon demandusingworkflow manager.  Participated in deployment planning and in deployment of the system to production.  Facilitated business user smoke testing of the production system by setting up test data.  Involved in production support duties including monitoring of nightly batches.
  • 5.  Responsiblefor updatingbusinessstakeholdersandOLTP/OLAP application supportteamsabout the status of various ETL sessions and the impact of failed sessions on data availability. Environment: Informatica Power Center 9.1. , Oracle10g, SQL*PLUS, TOAD, DB2, UNIX, Windows Client: ICICI, India Sep 2011 - Dec 2012 Role: Informatica Developer ICICI Bankis arapidly growingBankingandcredit cardcompany inINDIA. The companywas interested in developing several Data Marts, Operational Data Store and Enterprise Data Warehouse from the historical, transactional and financial data for analysis by different business units within the Bank. Responsibilities:  Based on the requirements created Functional design documents and Technical design specification documents for ETL Process.  Developed mappingsand mappletsusingInformatica Designer to loaddata into ODS from various transactional source systems.  Used Informatica Designer to import the sources, targets, create various transformations and mappings for extracting, transforming and loading operational data into the EDW from ODS.  Used various transformations such as expression, filter, rank, source qualifier, joiner, aggregator and Normalizer in the mappings and applied surrogate keys on target table.  Used the Informatica Server Manager to register and monitor the server, create and run the sessions/batches for loading the data using the earlier created mappings.  Created mapplets and reusable transformations.  Created Workflow, Worklets and Tasks to schedule the loads at required frequency using Workflow Manager.  Created connection pools, physical tables, defined joins and implemented authorizations in the physical layer of the repository.  Migrated mappings from Development to Testing and performed Unit Testing and Integration Testing. Environment: Informatica Power Center8.x, RepositoryManager, Designer,Oracle 8i, SQL, UNIX, Win 2000/NT. Client: Bharatronics, India Nov 2008 – Aug 2011 Role: Database Developer Project - 2: Involved in the design and development of Inventory Control System. It provides information like productsavailable, quantity on hand, vendor information, vendor evaluationetc. The basic functions
  • 6. include receiving indentsfrom variousdepartmentsandconsolidating,generatingtenderdocuments, quotationevaluation,generatingpurchaseordersandamendments,schedulingof material receiving, generating goods receipts, preparing material rejection notes, invoice verification etc. Responsibilities:  Participated in system analysis anddata modeling, which included creating tables,views, indexes, synonyms, triggers, functions, procedures, cursors and packages.  Writing queries to fetch data from the OLTP system and executed at regular intervals of time.  Modified existing forms, reports, and graphs as per the enhancement.  The backend was in Oracle and database operations were handled using stored procedures.  Worked onallphases of multipleprojects from initial concept throughresearchanddevelopment, implementation, QA, to live production, by strict adherence to project timelines.  Moved data from one database to other database, Used SQL*Loader for data migration. Environment: Oracle 8i, SQL, TOAD, UNIX, Windows 2000/03/NT Project -1: Developed a financial accounting system named CPD. This is an application to maintain a database aboutthe customerswho are financed for motorvehicles and their guarantors.Thesystem maintains the contract information, restructures the payment procedure and generates reports including monthly collection/income and list of defaulters. Responsibilities:  Participated in system analysis anddata modeling, which included creating tables,views, indexes, synonyms, triggers, functions, procedures, cursors and packages.  Writing queries to fetch data from the OLTP system and executed at regular intervals of time.  Modified existing forms, reports, and graphs as per the enhancement.  Worked onallphases of multipleprojects from initial concept throughresearchanddevelopment, implementation, QA, to live production, by strict adherence to project timelines.  Moved data from one database to other database, Used SQL*Loader for data migration. Environment: Oracle 8i, SQL, TOAD, Windows.