DAVID
Phone:+1 (747)-777-9219 | Email:davidson1k987@gmail.com
PROFESSIONAL SUMMARY
 8+ years of professional experience in Data Warehousing and Oracle Data Integrator (ODI)
working on all phases of data warehouse development life-cycle, from gathering requirements
to testing, implementation and support.
 Extensive SQL Development experience in Health, Banking, Insurance, Financial industries
with a strong understanding of data & analytics.
 Profound knowledge on all ODI components - Topology, Security Manager, Designer and
Operator.
 Used ODI Designer to develop complex interfaces (mappings) to load the data from the
various sources into dimensions and facts.
 Implemented the Change Data Capture (CDC) feature of ODI to minimize the data load times.
 Experienced in designing, tuning, and leveraging large data warehouses using RDBMS
databases applications.
 Good knowledge in working with FTP and development tools like SQL developer, TOAD and
Eclipse. Experienced in text processing tools such as AWK.
 Exposure to handling Data from various sources such as Oracle, MS SQL Server, DB2, Legacy
systems, Flat Files and XML Files into ODS (Operational Data Store) and EDW (Enterprise Data
Warehouse) systems. Also worked for Data loading using UNIX shell scripts, SQL*Loader.
 Experienced in creating Tables, Stored Procedures, Views, Indexes, Cursors, Triggers, User
Profiles, Relational Database Models and Data Integrity in observing Business Rules
 Working experience in Golden gate module
 Hands on experience on working with ODI Knowledge Modules like LKM, IKM and JKM, CKM.
Extended the base ODI Knowledge Modules to create customized versions that are re -used
across other data integration projects.
 Extensive experience in writing complex SQL Queries and PL/SQL, T-SQL scripts
 A Self-starter with a positive attitude, willingness to learn new concepts and to accept
challenges, as well a very good team player.
 Expert in data warehousing techniques/concepts such as data cleansing, Surrogate key
assignment, Slowly Changing Dimensions SCD TYPE 1, SCD TYPE 2, Change Data Capture
(CDC)
 Experience in designing Dimensional Modeling, Creating Relational Database, Data warehouse
solutions and understanding Entity Relationship Diagram on several databases and reporting
systems
 Familiar with Oracle EBS concepts of Financial Analytics, Spend Analytics and Supply Chain
modules.
 Expertise with developing Dashboards with drill-down & drill-across capabilities, and Web
Catalog using Oracle Business Intelligence Tool.
 Experience in Setting up Dynamic, System and Non-System Variables.
 Development of Business Reports, Business Alerts with help of Oracle/Siebel Answers,
Oracle/Siebel Delivers and Oracle/Siebel iBots, Oracle BI Publisher to create reports from
multiple data sources.
 Experience in Configuring External Database Authentication Security and LDAP Security to
Store User and User Groups Credentials.
TECHNICAL SKILLS
Programming Languages SQL, PL/SQL, ASP.NET, HTML, CSS, JavaScript, XML, C, C++
Operating Systems Windows XP, Windows 7, Windows 8, Linux/UNIX
Database Oracle 12c/11g/10g/9i/8x, SQL Server 2000/2005,SQL*Plus,
SQL*Loader
ETL Tools ODI (Oracle Data Integrator) 12c, 11x,10x, OWB 10x, Informatica 9,
8x.Sap BI/BW.
EDUCATION
Bachelor of Technology from Jawaharlal Nehru Technological University, Hyderabad, India.
PROFESSIONAL EXPERIENCE
Client: Verizon Tampa , Florida Sep 2015 to Till Date
Role: Sr. ETL /ODI Developer
Responsibilities
 Requirements Gathering and Business Analysis. Project coordination, customer meetings ,
agile software development methodologies requirements and solutions and scrum process
framework for agile development.
 Development and design of ODI interface flow for Upload / Download files.
 Installation and Configuration of Oracle Data Integrator (ODI). Responsible for configuration of
Master and Work Repositories on Oracle.
 Responsible for designing, developing, and testing of the ETL strategy to populate the data
from various source systems (Flat files, Oracle, DB2) feeds using ODI and Change Data
Capture (CDC).
 Hands on experience on working with ODI Knowledge Modules like, Golden gate knowledge
module LKM, IKM and JKM, CKM.
 Worked on ODI Designer for designing the interfaces, defining the data stores, interfaces and
packages, modify the ODI Knowledge Modules (Reverse Engineering, Journalizing, Loading,
Check, Integration, Service) to create interfaces to cleanse, Load and transform the Data from
Sources to Target databases, created mappings and configured multiple agents as per specific
project requirements.
 Knowledge in performing the customizations to the ODI Knowledge Modules as part of tuning
the Knowledge Module Code based on the requirements.
 Consolidated data from different systems to load Constellation Planning Data Warehouse using
ODI interfaces and procedures.
 Develop packages for the ODI objects and scheduled scenarios using them.
 Defined ETL architecture for integrating data at real time and batch processing to populate the
Warehouse and implemented it using ODIEE 11g.
 Translated business requirements into technical specifications to build the Enterprise Data
Warehouse.
 Involved in system study analysis for logical/physical data model there by defining strategy for
implementing Star Schema with Fact and Dimension tables.
 Responsible for Data Modeling. Created Logical and Physical models for staging, transition and
Production Warehouses.
 Responsible for creating complex mappings according to business requirements, which can are
scheduled through ODI Scheduler.
 Created ODI Packages, Jobs of various complexities and automated process data flow.
 Good working knowledge with ODI Operator for debugging and viewing the execution details
of interfaces and packages.
Reporting Tools OBIEE 10.x/11g,SAP BO.
DB Tools TOAD, SQL Developer
Other Tools MS Office, Microsoft Project, Adobe Photoshop and Adobe
Dreamweaver
Data Modeling/ Warehouse ERwin Data Modeler r8 / r7, Dimensional Data Modeling, Star and
snow flake model, ETL, ELT, OLTP, OLAP, SQL, PL/SQL, Stored
Procedures, Triggers, Data Loading and Integration.
 Worked on analysis, Design and Development of RPD and Dashboard /Reports.
 Worked with BI Architect on the design of logical and physical data models using Star Schema
and dimensional data modeling.
 Created drill down charts and drill down tables to gather more information on Financial
Analytics and Supply Chain using navigation
 Expertise with developing dynamic and interactive Dashboards with drill-down& drill-across
capabilities, and Web Catalog using Oracle Business Intelligence Tool..
 Utilized Siebel Delivers for sending real-time personalized alerts via intelligence agents (iBots)
to intelligence dashboards for subscribed users.
 Tracing the sql query for better performance and part of performance tuning Activity.
 Specialized in developing stored procedures, functions, packages and database triggers using
Oracle SQL and PL/SQL to improve query performance.
Environment: ODI (Oracle Data Integrator) 11g/10g (11.1.1.6/10.1.3.5), SQL Developer, DB2,
Oracle 11g/10g, UNIX scripting, , Shell Programming, , Toad, Unix scripting, Windows
Client: Bank of America Charlotte NC Jan 2015 to Aug 2015
Role: Sr. ETL ODI Developer / OBIEE
Responsibilities
 To understand organizations business requirements and functionality, interacting with client
for appropriate requirement specifications.
 Modeling the data structure of the target warehouse to store the required information.
 Used ODI Designer to develop complex interfaces (mappings) to load the data from the
various sources into dimensions and facts.
 Developed interfaces for loading the lookup and Transactional Data.
 Created ODI packages, scenarios using interfaces, variables, procedure.
 Used ODI Designer for importing tables from database, reverse engineering, to develop
projects, and release scenarios.
 Used ODI commands like ODI File Move, ODI File Append, ODI File copy etc.
 Performance tuned the ODI interfaces.
 Experience in ODI designer, Topology, Operator and ODI Tools.
 Performance Tuning in Oracle Data Integrator.
 Worked with multiple sources such as Relational database, Flat files for Extraction
Transforming and Loading data into target tables.
 Extensively used Integration Knowledge modules (IKM) to efficiently transformed data from
staging area to the target tables by generating the optimized native SQL
 Configured OBIEE Agents to deliver Analytics content based on schedule and automated
Agents queries to obtain daily and weekly reports.
 Created hierarchies, complex and foreign joins initialization block, presentation or repository
or session variables, calculations, aggregates, partitions, fragmentations and slowly changing
dimensions.
 Designed and developed complex Interfaces using oracle data integrator(ODI)that involved
Slowly Changing Dimensions, Error handling, SCD types, Change Data Capture and Business
logic implementation.
 Wrote unit test cases, test scenarios, unit test documents and also verified the test scenarios
of the QA team. Unit tested for all the possible test scenarios.
 Using ODI, Developed, Maintained various Packages, Interfaces, Variables, and Models, which
populated the Data into the Target Star Schema on Oracle Instances. Built transformations,
configured servers and established connections to various sources and targets.
 To implement the Business Rules, created PLSQL database triggers.
Environment: ODI 12C (Oracle Data Integrator) 11g/10g (11.1.1.6/10.1.3.5), SQL Developer, DB2,
Oracle 11g/10g, UNIX scripting, , Shell Programming, , Toad, Unix scripting, Windows.
Client: Bank Of West, San Francisco CA May 2014 –Dec 2014
Role: Sr. ETL ODI Developer / OBIEE
Responsibilities
 Involved in data analysis, designing, and development of data warehouse environment.
 Developed several flows and models in ODI.
 Worked on extraction, loading, transformation using ODI from Oracle and FLAT FILES.
 Developed specifications (Document) based on the requirements, such as Business
Requirement Documents, High Level Document and Low Level Document.
 Using Oracle Data Integrator Developed, Maintained various Packages, Interfaces, Variables,
and Models, which populated the Data into the Target Star Schema on Oracle Instances.
 Used ODI Knowledge Modules expertise in Golden gate knowledge module (Reverse
Engineering, Loading, Check, Integration, and Service) to create interfaces to cleanse, Load
and transform the Data from Sources to Target.
 Created source definitions for relational and flat file sources and implemented target
definitions based on star schema design.
 Created Repositories, Agent, Contexts, Data Server, and both of Physical & Logical Schema in
Topology Manager
 Tuned sources, targets, mappings and sessions to improve the performance of data load into
Oracle database
 Created several scripts in UNIX for data transformations to load the base tables by applying
the business rules based on the given data requirements
 Created UNIX shell scripts for automating the data transformation process and check if
standards are met.
 Extensively involved in developing packages in Framework manager with retrieving data from
database oracle and publish those packages in to Siebel connections.
 Involved in developing many reports like crosstab, chart, Dashboard, Drill Through, Master
detailed reports using OBIEE 10.1.3.x
 Involved in scheduling and deploying these reports.
Environment: Oracle Data Integrator 11g,12c Oracle 10g/9i, SQL Developer, WinSQL, OBIEE
10.1.3.x, Windows XP, UNIX Shell Scripting.
Client: NetApp Inc., Sunnyvale CA May 2013 –Apr 2014
Role: Sr. ETL ODI Developer / OBIEE
Responsibilities
 Created design documents for all interfaces.
 Extracted data from SQL Server, Oracle, DB2, Flat files to oracle database.
 Created interfaces using KM (file to Oracle, SQL to Oracle), IKM (SQL control append, SQL
incremental update, Oracle SCD), CKM (CKM Oracle)
 Created procedures, packages, global functions, global and project variables.
 Created ODI objects and adopting knowledge modules to suit publishing needs.
 Worked with Change Data Capture (CDC) and also modified journalizing knowledge modules (JKM)
as per project requirements.
 Worked with stored procedures, functions, packages, tables, indexes, triggers, snapshots etc.
Good experience in performing data migrations, data loads using ETL tools.
 Hands-on experience in developing & modifying ODI knowledge modules, user functions and
substitution methods.
 Worked extensively with developing ODI packages & load plans and generating ODI scenarios.
 Created temporary and permanent datastore interfaces by re-modifying db2 scripts in ODI.
 Created home grown scrub function using Korn shell script and executed functions.
 Created packages with error/ success emails notification and also created email notification
variables.
 Used markers and memos to distinguish interfaces and projects for ease to other developers.
 Scheduled scenarios using packages.
 Used hints and joins for handling performance of the job.
 Worked on upgrading to ODI 11.1.1.6. Also moved repositories from ODI 10.1.3.5 to ODI 11.1.1.6.
 Worked on the existing upgrading issues by logging the issues and working with oracle team.
 Unit tested all interfaces, procedures, variables, and functions using ODI and WINSQL tools.
Environment: ODI 10.1.3.5, ODI 11g, Oracle 10g, DB2, SQL Server, WinSQL 9.0, Windows, Linux, Putty.
Client: MAPFRE Insurance, Webster, MA Jan 2012 – Apr 2013
Role: OBIEE/ODI Developer
Responsibilities
 Designed, developed ODI for ETL Project, gathering requirement specification documents and
presenting and identifying data sources.
 Installed, Maintained and Documented the ODI setup on multiple environments.
 Migrated and converted CSV and flat files from multiple sources to ORACLE 11g.
 Using ODI, Developed, Maintained various Packages, Interfaces, Variables, and Models, which
populated the Data into the Target Star Schema on Oracle Instances. Built transformations,
configured servers and established connections to various sources and targets.
 Extracted data from SQL Server, Oracle, DB2, Flat files to oracle database.
 Created interfaces using KM (file to Oracle, SQL to Oracle), IKM (SQL control append, SQL
incremental update, Oracle SCD), CKM (CKM Oracle)
 Created procedures, packages, global functions, global and project variables.
 Worked with Change Data Capture (CDC) and also modified journalizing knowledge modules
(JKM) as per project requirements.
 Hands-on experience in developing & modifying ODI knowledge modules, user functions and
substitution methods.
 Worked extensively with developing ODI packages & load plans and generating ODI scenarios.
 Involved in developing & deploying RPD, including physical layer, business model and mapping
layer, and presentation layers in OBIEE 11g.
 Worked on creating business critical Reports, Dashboards, RPD development and
visualizations.
 Tracing the sql query for better performance and part of performance tuning Activity.
 Created, modified, and administered analytics Intelligence Dashboards with links to web sites;
HTML text; links to documents; and embedded content, such as images, text, charts, and
tables.
Environment: Sunopsis/ODI, OBIEE, Oracle Applications 11.0.4,12.1.2, SQL Server, Toad, ERwin 7.2,
B2,SQL Server, Toad, ERwin 3.5.
Client: Office of the New York state comptroller ,Albany ,NY Nov 2010–Nov 2011
Role: DW (OWB) Developer
Responsibilities
 Imparted training to team members in OWB and Data Warehousing concepts.
 Developed and implemented a strategy for the install and configure of Oracle Warehouse
Builder 11G.
 Developed various ETL mappings in OWB for extracting data from various sources involving
flat files and relational tables.
 Various kinds of transformations were used to implement simple and complex business logic.
The mappings involved extensive use of transformations like Filter, Router, Expression, and
Union for loading data into target tables.
 Ability to analyze existing ETL code OWB mapping, PL/SQL and determine impacts and
remediation.
 Create Oracle Workflow and schedule jobs.
 Used Lookup Transformation to access data from tables, which are not the source for
mapping.
 Implemented Slowly Changing Dimensions – Type I & II in different mappings as per the
requirements.
 Used SQL tools like SQL Navigator to run SQL queries and validate the data in warehouse.
 Used workflow manager and work flow monitor to run and monitor jobs.
 Analyzing the source data and deciding on appropriate extraction, transformation and load
strategy.
 Designed and developed table structures, stored procedures and functions to implement
business rules.
 Generated PL/SQL and Shell scripts for scheduling periodic load processes.
 Associated with Production support team in various performances related issues.
Environment: OWB 10g, PL/SQL, SQL Navigator, DB2, Teradata, SQL Assistant.
Client: Indian Bank, Hyderabad, India July 2009-June 2010
Role: OWB /ETL Consultant
Responsibilities:
 Delivering a comprehensive business intelligence and data warehousing (BI/DW) solutions.
 Creation of Dimensions, Facts for the Star schema design.
 Extensively worked on creating multi-level with Multi-hierarchy Dimensions.
 Staging of Legacy data into Oracle using OWB.
 Creating maps for Extraction, Transformation and Loading process in OWB.
 Also worked extensively on designing complex transformations with Delete/update options for
the SCD.
 Design and develop configuration files, tables, views, functions procedures and complex
Dynamic insert or update scripts using Toad; implemented best practices to maintain optimal
performance.
 Created system for capturing, reporting, and correcting error data.
 Generating UNIX Shell Scripts.
 Performed Performance Tuning tasks.
 Interacting with the Business teams and executing the changes in the data.
 Review peer documentation.
 QA Testing and Preparing the assumptions and Exceptions Document.
 Provide on-call support to production system to resolve any issues.
Environment: OWB 10g, PL/SQL, SQL Navigator, Toad, ETL, Flat files, Shell Programming, UNIX
scripting, Windows XP.
Reliance Group, Hyderabad, India July 2008–June 2009
OBIEE Developer / XML Publisher
Responsibilities:
 Creating Interactive Dashboards, Answers and Administering Oracle BI Apps Applications.
 Worked with Oracle BI Server, Presentation Server, Repository development and Oracle BI
Administration.
 Analysis, Design, development and customization of Reports and Dashboards in OBIEE and daily
client interaction. Preparation and execution of the test plans.
 Involved in developing the Incremental ETL process i.e., Mappings using various Transformations
and Workflows.
 Responsible for administration and migration of repositories between Development, Test (QA) and
Production environments
 Responsible for all activities related to the development, implementation, administration and
support of ETL processes and for scheduling using DAC and reporting using OBIEE
 Customized and developed approach to load data into GL Star, AP Star, AR Star, Budget star Data
Models using ETL tool Informatica
 Worked on OOB and customized Informatica SDE, SIL, PLP adaptors, DAC, OBIEE
 Worked with all three layers in the repository – Physical, Business, and Presentation Layer.
 Worked on security for users based on LDAP, External table Authentication and Database
authentication Types. Implemented the Cache Purging Strategy and usage tracking of Reports
 Added column/data level security at the repository level. The data was restricted with respect to
the group user belongs too.
 Created reports according to user requirements and also created corresponding dashboards for the
reports.
 Actively involved in deployment and post release support.
Environment: OBIEE 10.1.3.2, Informatica 7.9.1, Oracle E-Business Suite 9i, DAC, OBAW, Oracle10g,
XML (BI) Publisher, SQL Developer, PL/SQL.
Innovative Solutions, Hyderabad ,India . May 2007–June 2008
SQL Developer
Responsibilities:
 Performed the Creation, manipulation and supporting the SQL Server databases.
 Involved in Creation of tables, indexes, sequences, constraints, triggers and procedures.
 Created stored procedures and triggers which were used to implement business rules.
 Helped in integration of the front end with the SQL Server backend.
 Written triggers, stored procedures and manipulated the data using DDL and DML functions.
 Migrated the data (Import & Export of data) from one server to other servers using tools like Data
Transformation Services (DTS)
 According to the business requirements made the documentation of the performed tasks.
 Extensively Used SQL Profiler for troubleshooting, monitoring, and optimization of SQL Server and
non-production database code as well as T-SQL code from developers and QA.
 Backing up, restoring system & other databases as per requirements, and also scheduled those
backups.
 Managing the security of the servers, creating the new logins and users, changing the roles of the
users

davidson resume

  • 1.
    DAVID Phone:+1 (747)-777-9219 |Email:davidson1k987@gmail.com PROFESSIONAL SUMMARY  8+ years of professional experience in Data Warehousing and Oracle Data Integrator (ODI) working on all phases of data warehouse development life-cycle, from gathering requirements to testing, implementation and support.  Extensive SQL Development experience in Health, Banking, Insurance, Financial industries with a strong understanding of data & analytics.  Profound knowledge on all ODI components - Topology, Security Manager, Designer and Operator.  Used ODI Designer to develop complex interfaces (mappings) to load the data from the various sources into dimensions and facts.  Implemented the Change Data Capture (CDC) feature of ODI to minimize the data load times.  Experienced in designing, tuning, and leveraging large data warehouses using RDBMS databases applications.  Good knowledge in working with FTP and development tools like SQL developer, TOAD and Eclipse. Experienced in text processing tools such as AWK.  Exposure to handling Data from various sources such as Oracle, MS SQL Server, DB2, Legacy systems, Flat Files and XML Files into ODS (Operational Data Store) and EDW (Enterprise Data Warehouse) systems. Also worked for Data loading using UNIX shell scripts, SQL*Loader.  Experienced in creating Tables, Stored Procedures, Views, Indexes, Cursors, Triggers, User Profiles, Relational Database Models and Data Integrity in observing Business Rules  Working experience in Golden gate module  Hands on experience on working with ODI Knowledge Modules like LKM, IKM and JKM, CKM. Extended the base ODI Knowledge Modules to create customized versions that are re -used across other data integration projects.  Extensive experience in writing complex SQL Queries and PL/SQL, T-SQL scripts  A Self-starter with a positive attitude, willingness to learn new concepts and to accept challenges, as well a very good team player.  Expert in data warehousing techniques/concepts such as data cleansing, Surrogate key assignment, Slowly Changing Dimensions SCD TYPE 1, SCD TYPE 2, Change Data Capture (CDC)  Experience in designing Dimensional Modeling, Creating Relational Database, Data warehouse solutions and understanding Entity Relationship Diagram on several databases and reporting systems  Familiar with Oracle EBS concepts of Financial Analytics, Spend Analytics and Supply Chain modules.  Expertise with developing Dashboards with drill-down & drill-across capabilities, and Web Catalog using Oracle Business Intelligence Tool.  Experience in Setting up Dynamic, System and Non-System Variables.  Development of Business Reports, Business Alerts with help of Oracle/Siebel Answers, Oracle/Siebel Delivers and Oracle/Siebel iBots, Oracle BI Publisher to create reports from multiple data sources.  Experience in Configuring External Database Authentication Security and LDAP Security to Store User and User Groups Credentials. TECHNICAL SKILLS Programming Languages SQL, PL/SQL, ASP.NET, HTML, CSS, JavaScript, XML, C, C++ Operating Systems Windows XP, Windows 7, Windows 8, Linux/UNIX Database Oracle 12c/11g/10g/9i/8x, SQL Server 2000/2005,SQL*Plus, SQL*Loader ETL Tools ODI (Oracle Data Integrator) 12c, 11x,10x, OWB 10x, Informatica 9, 8x.Sap BI/BW.
  • 2.
    EDUCATION Bachelor of Technologyfrom Jawaharlal Nehru Technological University, Hyderabad, India. PROFESSIONAL EXPERIENCE Client: Verizon Tampa , Florida Sep 2015 to Till Date Role: Sr. ETL /ODI Developer Responsibilities  Requirements Gathering and Business Analysis. Project coordination, customer meetings , agile software development methodologies requirements and solutions and scrum process framework for agile development.  Development and design of ODI interface flow for Upload / Download files.  Installation and Configuration of Oracle Data Integrator (ODI). Responsible for configuration of Master and Work Repositories on Oracle.  Responsible for designing, developing, and testing of the ETL strategy to populate the data from various source systems (Flat files, Oracle, DB2) feeds using ODI and Change Data Capture (CDC).  Hands on experience on working with ODI Knowledge Modules like, Golden gate knowledge module LKM, IKM and JKM, CKM.  Worked on ODI Designer for designing the interfaces, defining the data stores, interfaces and packages, modify the ODI Knowledge Modules (Reverse Engineering, Journalizing, Loading, Check, Integration, Service) to create interfaces to cleanse, Load and transform the Data from Sources to Target databases, created mappings and configured multiple agents as per specific project requirements.  Knowledge in performing the customizations to the ODI Knowledge Modules as part of tuning the Knowledge Module Code based on the requirements.  Consolidated data from different systems to load Constellation Planning Data Warehouse using ODI interfaces and procedures.  Develop packages for the ODI objects and scheduled scenarios using them.  Defined ETL architecture for integrating data at real time and batch processing to populate the Warehouse and implemented it using ODIEE 11g.  Translated business requirements into technical specifications to build the Enterprise Data Warehouse.  Involved in system study analysis for logical/physical data model there by defining strategy for implementing Star Schema with Fact and Dimension tables.  Responsible for Data Modeling. Created Logical and Physical models for staging, transition and Production Warehouses.  Responsible for creating complex mappings according to business requirements, which can are scheduled through ODI Scheduler.  Created ODI Packages, Jobs of various complexities and automated process data flow.  Good working knowledge with ODI Operator for debugging and viewing the execution details of interfaces and packages. Reporting Tools OBIEE 10.x/11g,SAP BO. DB Tools TOAD, SQL Developer Other Tools MS Office, Microsoft Project, Adobe Photoshop and Adobe Dreamweaver Data Modeling/ Warehouse ERwin Data Modeler r8 / r7, Dimensional Data Modeling, Star and snow flake model, ETL, ELT, OLTP, OLAP, SQL, PL/SQL, Stored Procedures, Triggers, Data Loading and Integration.
  • 3.
     Worked onanalysis, Design and Development of RPD and Dashboard /Reports.  Worked with BI Architect on the design of logical and physical data models using Star Schema and dimensional data modeling.  Created drill down charts and drill down tables to gather more information on Financial Analytics and Supply Chain using navigation  Expertise with developing dynamic and interactive Dashboards with drill-down& drill-across capabilities, and Web Catalog using Oracle Business Intelligence Tool..  Utilized Siebel Delivers for sending real-time personalized alerts via intelligence agents (iBots) to intelligence dashboards for subscribed users.  Tracing the sql query for better performance and part of performance tuning Activity.  Specialized in developing stored procedures, functions, packages and database triggers using Oracle SQL and PL/SQL to improve query performance. Environment: ODI (Oracle Data Integrator) 11g/10g (11.1.1.6/10.1.3.5), SQL Developer, DB2, Oracle 11g/10g, UNIX scripting, , Shell Programming, , Toad, Unix scripting, Windows Client: Bank of America Charlotte NC Jan 2015 to Aug 2015 Role: Sr. ETL ODI Developer / OBIEE Responsibilities  To understand organizations business requirements and functionality, interacting with client for appropriate requirement specifications.  Modeling the data structure of the target warehouse to store the required information.  Used ODI Designer to develop complex interfaces (mappings) to load the data from the various sources into dimensions and facts.  Developed interfaces for loading the lookup and Transactional Data.  Created ODI packages, scenarios using interfaces, variables, procedure.  Used ODI Designer for importing tables from database, reverse engineering, to develop projects, and release scenarios.  Used ODI commands like ODI File Move, ODI File Append, ODI File copy etc.  Performance tuned the ODI interfaces.  Experience in ODI designer, Topology, Operator and ODI Tools.  Performance Tuning in Oracle Data Integrator.  Worked with multiple sources such as Relational database, Flat files for Extraction Transforming and Loading data into target tables.  Extensively used Integration Knowledge modules (IKM) to efficiently transformed data from staging area to the target tables by generating the optimized native SQL  Configured OBIEE Agents to deliver Analytics content based on schedule and automated Agents queries to obtain daily and weekly reports.  Created hierarchies, complex and foreign joins initialization block, presentation or repository or session variables, calculations, aggregates, partitions, fragmentations and slowly changing dimensions.  Designed and developed complex Interfaces using oracle data integrator(ODI)that involved Slowly Changing Dimensions, Error handling, SCD types, Change Data Capture and Business logic implementation.  Wrote unit test cases, test scenarios, unit test documents and also verified the test scenarios of the QA team. Unit tested for all the possible test scenarios.  Using ODI, Developed, Maintained various Packages, Interfaces, Variables, and Models, which populated the Data into the Target Star Schema on Oracle Instances. Built transformations, configured servers and established connections to various sources and targets.  To implement the Business Rules, created PLSQL database triggers.
  • 4.
    Environment: ODI 12C(Oracle Data Integrator) 11g/10g (11.1.1.6/10.1.3.5), SQL Developer, DB2, Oracle 11g/10g, UNIX scripting, , Shell Programming, , Toad, Unix scripting, Windows. Client: Bank Of West, San Francisco CA May 2014 –Dec 2014 Role: Sr. ETL ODI Developer / OBIEE Responsibilities  Involved in data analysis, designing, and development of data warehouse environment.  Developed several flows and models in ODI.  Worked on extraction, loading, transformation using ODI from Oracle and FLAT FILES.  Developed specifications (Document) based on the requirements, such as Business Requirement Documents, High Level Document and Low Level Document.  Using Oracle Data Integrator Developed, Maintained various Packages, Interfaces, Variables, and Models, which populated the Data into the Target Star Schema on Oracle Instances.  Used ODI Knowledge Modules expertise in Golden gate knowledge module (Reverse Engineering, Loading, Check, Integration, and Service) to create interfaces to cleanse, Load and transform the Data from Sources to Target.  Created source definitions for relational and flat file sources and implemented target definitions based on star schema design.  Created Repositories, Agent, Contexts, Data Server, and both of Physical & Logical Schema in Topology Manager  Tuned sources, targets, mappings and sessions to improve the performance of data load into Oracle database  Created several scripts in UNIX for data transformations to load the base tables by applying the business rules based on the given data requirements  Created UNIX shell scripts for automating the data transformation process and check if standards are met.  Extensively involved in developing packages in Framework manager with retrieving data from database oracle and publish those packages in to Siebel connections.  Involved in developing many reports like crosstab, chart, Dashboard, Drill Through, Master detailed reports using OBIEE 10.1.3.x  Involved in scheduling and deploying these reports. Environment: Oracle Data Integrator 11g,12c Oracle 10g/9i, SQL Developer, WinSQL, OBIEE 10.1.3.x, Windows XP, UNIX Shell Scripting. Client: NetApp Inc., Sunnyvale CA May 2013 –Apr 2014 Role: Sr. ETL ODI Developer / OBIEE Responsibilities  Created design documents for all interfaces.  Extracted data from SQL Server, Oracle, DB2, Flat files to oracle database.  Created interfaces using KM (file to Oracle, SQL to Oracle), IKM (SQL control append, SQL incremental update, Oracle SCD), CKM (CKM Oracle)  Created procedures, packages, global functions, global and project variables.  Created ODI objects and adopting knowledge modules to suit publishing needs.  Worked with Change Data Capture (CDC) and also modified journalizing knowledge modules (JKM) as per project requirements.  Worked with stored procedures, functions, packages, tables, indexes, triggers, snapshots etc. Good experience in performing data migrations, data loads using ETL tools.  Hands-on experience in developing & modifying ODI knowledge modules, user functions and substitution methods.  Worked extensively with developing ODI packages & load plans and generating ODI scenarios.  Created temporary and permanent datastore interfaces by re-modifying db2 scripts in ODI.  Created home grown scrub function using Korn shell script and executed functions.
  • 5.
     Created packageswith error/ success emails notification and also created email notification variables.  Used markers and memos to distinguish interfaces and projects for ease to other developers.  Scheduled scenarios using packages.  Used hints and joins for handling performance of the job.  Worked on upgrading to ODI 11.1.1.6. Also moved repositories from ODI 10.1.3.5 to ODI 11.1.1.6.  Worked on the existing upgrading issues by logging the issues and working with oracle team.  Unit tested all interfaces, procedures, variables, and functions using ODI and WINSQL tools. Environment: ODI 10.1.3.5, ODI 11g, Oracle 10g, DB2, SQL Server, WinSQL 9.0, Windows, Linux, Putty. Client: MAPFRE Insurance, Webster, MA Jan 2012 – Apr 2013 Role: OBIEE/ODI Developer Responsibilities  Designed, developed ODI for ETL Project, gathering requirement specification documents and presenting and identifying data sources.  Installed, Maintained and Documented the ODI setup on multiple environments.  Migrated and converted CSV and flat files from multiple sources to ORACLE 11g.  Using ODI, Developed, Maintained various Packages, Interfaces, Variables, and Models, which populated the Data into the Target Star Schema on Oracle Instances. Built transformations, configured servers and established connections to various sources and targets.  Extracted data from SQL Server, Oracle, DB2, Flat files to oracle database.  Created interfaces using KM (file to Oracle, SQL to Oracle), IKM (SQL control append, SQL incremental update, Oracle SCD), CKM (CKM Oracle)  Created procedures, packages, global functions, global and project variables.  Worked with Change Data Capture (CDC) and also modified journalizing knowledge modules (JKM) as per project requirements.  Hands-on experience in developing & modifying ODI knowledge modules, user functions and substitution methods.  Worked extensively with developing ODI packages & load plans and generating ODI scenarios.  Involved in developing & deploying RPD, including physical layer, business model and mapping layer, and presentation layers in OBIEE 11g.  Worked on creating business critical Reports, Dashboards, RPD development and visualizations.  Tracing the sql query for better performance and part of performance tuning Activity.  Created, modified, and administered analytics Intelligence Dashboards with links to web sites; HTML text; links to documents; and embedded content, such as images, text, charts, and tables. Environment: Sunopsis/ODI, OBIEE, Oracle Applications 11.0.4,12.1.2, SQL Server, Toad, ERwin 7.2, B2,SQL Server, Toad, ERwin 3.5. Client: Office of the New York state comptroller ,Albany ,NY Nov 2010–Nov 2011 Role: DW (OWB) Developer Responsibilities  Imparted training to team members in OWB and Data Warehousing concepts.  Developed and implemented a strategy for the install and configure of Oracle Warehouse Builder 11G.  Developed various ETL mappings in OWB for extracting data from various sources involving flat files and relational tables.
  • 6.
     Various kindsof transformations were used to implement simple and complex business logic. The mappings involved extensive use of transformations like Filter, Router, Expression, and Union for loading data into target tables.  Ability to analyze existing ETL code OWB mapping, PL/SQL and determine impacts and remediation.  Create Oracle Workflow and schedule jobs.  Used Lookup Transformation to access data from tables, which are not the source for mapping.  Implemented Slowly Changing Dimensions – Type I & II in different mappings as per the requirements.  Used SQL tools like SQL Navigator to run SQL queries and validate the data in warehouse.  Used workflow manager and work flow monitor to run and monitor jobs.  Analyzing the source data and deciding on appropriate extraction, transformation and load strategy.  Designed and developed table structures, stored procedures and functions to implement business rules.  Generated PL/SQL and Shell scripts for scheduling periodic load processes.  Associated with Production support team in various performances related issues. Environment: OWB 10g, PL/SQL, SQL Navigator, DB2, Teradata, SQL Assistant. Client: Indian Bank, Hyderabad, India July 2009-June 2010 Role: OWB /ETL Consultant Responsibilities:  Delivering a comprehensive business intelligence and data warehousing (BI/DW) solutions.  Creation of Dimensions, Facts for the Star schema design.  Extensively worked on creating multi-level with Multi-hierarchy Dimensions.  Staging of Legacy data into Oracle using OWB.  Creating maps for Extraction, Transformation and Loading process in OWB.  Also worked extensively on designing complex transformations with Delete/update options for the SCD.  Design and develop configuration files, tables, views, functions procedures and complex Dynamic insert or update scripts using Toad; implemented best practices to maintain optimal performance.  Created system for capturing, reporting, and correcting error data.  Generating UNIX Shell Scripts.  Performed Performance Tuning tasks.  Interacting with the Business teams and executing the changes in the data.  Review peer documentation.  QA Testing and Preparing the assumptions and Exceptions Document.  Provide on-call support to production system to resolve any issues. Environment: OWB 10g, PL/SQL, SQL Navigator, Toad, ETL, Flat files, Shell Programming, UNIX scripting, Windows XP. Reliance Group, Hyderabad, India July 2008–June 2009 OBIEE Developer / XML Publisher Responsibilities:  Creating Interactive Dashboards, Answers and Administering Oracle BI Apps Applications.  Worked with Oracle BI Server, Presentation Server, Repository development and Oracle BI Administration.
  • 7.
     Analysis, Design,development and customization of Reports and Dashboards in OBIEE and daily client interaction. Preparation and execution of the test plans.  Involved in developing the Incremental ETL process i.e., Mappings using various Transformations and Workflows.  Responsible for administration and migration of repositories between Development, Test (QA) and Production environments  Responsible for all activities related to the development, implementation, administration and support of ETL processes and for scheduling using DAC and reporting using OBIEE  Customized and developed approach to load data into GL Star, AP Star, AR Star, Budget star Data Models using ETL tool Informatica  Worked on OOB and customized Informatica SDE, SIL, PLP adaptors, DAC, OBIEE  Worked with all three layers in the repository – Physical, Business, and Presentation Layer.  Worked on security for users based on LDAP, External table Authentication and Database authentication Types. Implemented the Cache Purging Strategy and usage tracking of Reports  Added column/data level security at the repository level. The data was restricted with respect to the group user belongs too.  Created reports according to user requirements and also created corresponding dashboards for the reports.  Actively involved in deployment and post release support. Environment: OBIEE 10.1.3.2, Informatica 7.9.1, Oracle E-Business Suite 9i, DAC, OBAW, Oracle10g, XML (BI) Publisher, SQL Developer, PL/SQL. Innovative Solutions, Hyderabad ,India . May 2007–June 2008 SQL Developer Responsibilities:  Performed the Creation, manipulation and supporting the SQL Server databases.  Involved in Creation of tables, indexes, sequences, constraints, triggers and procedures.  Created stored procedures and triggers which were used to implement business rules.  Helped in integration of the front end with the SQL Server backend.  Written triggers, stored procedures and manipulated the data using DDL and DML functions.  Migrated the data (Import & Export of data) from one server to other servers using tools like Data Transformation Services (DTS)  According to the business requirements made the documentation of the performed tasks.  Extensively Used SQL Profiler for troubleshooting, monitoring, and optimization of SQL Server and non-production database code as well as T-SQL code from developers and QA.  Backing up, restoring system & other databases as per requirements, and also scheduled those backups.  Managing the security of the servers, creating the new logins and users, changing the roles of the users