Data Warehouse Resume Profile
PROFESSIONAL SUMMARY:
- Having good knowledge in Normalization and De-Normalization techniques for optimum performance in relational and dimensional database environments.
- Experience in designing star schema identification of facts, measures and dimensions , Snowflake schemafor Data Warehouse, ODS architecture by using tools like Erwin datamodeler, Power Designerand Embarcadero E-R Studio .
- Extensive experience in the Data Warehousing implementations for Retail, Financial, Insurance and Banking Industries.
- 7 years of professional experience in Data Modeling, Business Object modeling Data Analysis and design of OLTP and OLAP systems.
- Strong experience working with conceptual, logical and physical data modeling considering Meta data standards.
- Worked extensively on XML data and XSD schemadesigning.
- Experience working with Agileand Waterfalldata modeling methodologies.
- Experience in Ralph Kimball and Bill Inmon approaches.
- Extensive experience analyzing and documenting business requirements and system functional specifications including use cases facilitated and participated in Joint Application Development JAD sessions, white board sessions to resolve the revolving issues and facilitated the coordination between the teams.
- Worked with various RDBMS like Oracle, SQL Server,DB2 UDB, and Teradata.
- Having very Good exposure to ETL tool like Informatica.
- Performed extensive Data profiling and analysis for detecting and correcting inaccurate data from the databases and to track data quality.
- Experience with DBA tasks involving database creation, performance tuning,creation of indexes, creating and modifying table spacesfor optimization purposes.
- Experienced in Data loading using PL/SQL Scripts and SQL Server Integration Services packages SSIS .
- Experience in performance analysis and created partitions, indexes and Aggregate tables where necessary.
- Experience in performing gap analysis.
- Experience in SQL and good knowledge in PLSQL programming and developed Stored Procedures and Triggers.
- Experience in Data transformation and Data mapping from source to targetdatabase schemas and also data cleansing.
- Extensive experience in development of T-SQL, Oracle PL/SQL Scripts, Stored Procedures and Triggers and Packages for business logic implementation.
- Building reports using SQL SERVER Reporting Services, Crystal Reportsand Business Objects.
- Experience in using and Database Tools for TOAD for data analyst.
- Excellent communication skills, self-starter with ability to work with minimal guidance.
TECHNICAL SKILLS:
Data Modeling Tools | Erwin Datamodeler,Rational Rose 2000, MS Visio2007/2010, ER Studio, Toad Data Modeler 3.4 |
Databases Database Tools | MSSQL servers 2000/2005/2008 , Oracle 9g/10g/11g, MS Access 2003/2007/2010, Teradata,DB2,TOAD9, Data Stage, Informatica 8 |
Reporting Tools | Cognos 8, Business Objects XI, Crystal Reports,OBIEE |
Programming Languages | UML, XML, XSD, XSLT, HTML. |
PROFESSIONAL EXPERIENCE:
Confidential
Role: Data Warehouse
Confidential is one of the oldest financial institutions in the Confidential. With a history dating back over 200 years. It offers investment banking, financial services for consumers, small business, commercial banking, financial transaction processing, asset management and private equity.This project was initiated by the Customer and Confidential line of business, forbetter understanding and assisting the customer and was called Know Your Customer. Various services were designed and accommodated in the Business Object Model as a part of this project. Confidential Risk services, Alert specific services, Account specific services were some of the standout sub-projects associated with the Know Your Customer Project.
Responsibilities:
- Working with the business users, Service Integration Team, CIS Customer integration Systems to gather business requirements.
- Obtained requirements services in the form of request response XML, XSD, message layouts, ICDs .
- Identified high level Classes associated with the services.
- Worked closely with the Data Architect team to acknowledge the high level classes, attributes and incorporate them in the Business Object Model BOM .
- Performed source services to target mapping BOM
- Created, updated and maintained the BOM based on the services received for various backend functions like CIS, TEDD and EXPERIAN.
- Created Class Diagrams using the tool IBM RSA rational software architect .
- Created and updated other CCB artifacts like BOM log, mapping documents, BOM file and responsible for consolidations of the same.
- Performed merging of various BOM versions to maintain a consistent unified BOM.
- Resolved discrepancies in terms of duplications, consistency and quality by correcting with appropriate naming standards class words .
- Worked closely with the Index Modeling Team, SOA team, SI team and assisted in incorporating physical information in the BOM and XML/XSD/WSDL creation.
- Participated as the Primary, Secondary and email reviewer as a part of the Data Consistency Review Board DCRB .
Environment: IDM Rational Software Architect 7.6, Oracle, DB2, MS Excel.
Confidential
Role: Data Modeler
Confidential is one of the 10 largest banks in Confidential. Confidential provides personal, small business and commercial banking with several services like Banking, Home Loans, Auto Loans and Credit Cards. It has categorized into two projects, first project is about the Credit Card Division of the Bank, built a customer-centric data mart for Governance control risk management and for retail risk reporting, which are focused on enhancing and automating Confidential private label credit card retail risk management reporting at Confidential. Second project is aboutTARGET store project, the acquired TARGET credit card portfolio is considered in scope for Basel II reporting and will need to be incorporated into existing Basel Lending Data Mart BLDM to support Retail Risk Valuation and Analytics RRVA and Basel finance. As a part of which I have provided the design for getting the data from retail card, Confidential card to Basel Data mart.
Responsibilities:
- Working with business users to know the business requirements.
- Dealing with Business analysts to understand the business challenges and data for reporting.
- Designed Star schema for Risk Retail reporting for credit card portfolio subject area.
- Conducted team meetings and JAD sessions for the requirements clarifications.
- Gave suggestions in the requirementsto business.
- Performed gap analysis.
- Created and maintained Logical and Physical models for the data mart which supports the Risk Retail reporting for credit card portfolio includes creating partitions, indexes for the tables.
- Created System Design Specification SDS document.
- Maintained metadata, version controlling of the data model.
- Involved in business process modeling using UML through Rational Rose.
- Conducted design reviews with business analysts, Enterprise data architect and solution lead to create proof of concept for the reports.
- Created source to targetmapping documents of credit card portfolio data mart for all sources.
- Wrote SQL scripts for creating tables, Sequences, Triggers, views and materialized views.
- Wrote SQL scripts for loading data from staging area to target tables.
- Did performance analysis and created partitions, indexes and Aggregate tables where necessary.
- Broken down the hierarchies from the dimensions to create the roll up dimensions.
- CreatedSQL scripts for loading the aggregate tables and rollup dimensions.
- Created package for automated loading of historical and ongoing datainto aggregates.
- Performed unit testing, System integrated testing for the aggregate tables.
- Performed data analysis on the target tables to make sure the data as per the business expectations.
- Worked with analysts to create reporting universes in Business Objects.
Environment: ORACLE, Toad for Data Analysts 2.5.1,Toad for Oracle 10,Toad Data Modeler 3.4,SQL Plus, Erwin Data Modeler8.2, Erwin Model Manager8.2, MS Visio, SourceOffsite SOS ,Windows XP, QC Explorer, Business Objects, Share point workspace 2010.
Confidential
Role: Sr. Data Modeler
Project 1:
Confidential personal and commercial lines insurance policies in the Confidential. This project is about creating new Oracle Hyperion Planning Toolwhich replaces existing financial planning process. Current planning process is using old legacy sources which are very time and labor consuming, so Business is interested in replacing this with strategic sources and reduces the time/labor. Business wants to spend more time on analyzing the data instead of spending time in gathering the data. This project will accomplish providing a single source which is used for Hyperion Financial Planning
Responsibilities:
- Extensive analysis to find the issues presentin the existing financial planning sources.
- Interacted with Business users to understand the reporting requirements, analyzing BI needs for user community.
- Analyzed on what enhancements needed on the source systems.
- Designed new financial planning data mart to make the data available in the required format.
- Had working sessions with finance users to understand the grain for each subject area.
- Worked with business users to validate the reference data.
- Created detailed data specifications document which is a source for ETL team.
- Supported ETL team in understanding rules for loading data into data mart.
- Wrote SQL prototypes against new strategic sources to confirm the numbers are showing the same.
- Maintained complete metadata in the Erwin model.
- Maintaining database change logs, Sub models.
- Extensively using the Erwin design tool Erwin model manager to create and maintain the versions of the Financial Planning Data Mart.
- Helped testing team to create test cases.
Environment: Sq1 Server 2005/2008, DB2, ORACLE, Toad for Oracle 9.1 Expert, Erwin Data Modeler 7.2/8.2,Informatica 9.1, MS Visio, Windows XP, Win7, WSFTP Pro 99, QC Explorer, Toad for Data Analysis.
Project 2:
Business is interested in implementing a new, scalable Marine operating model that is expected to free up significant underwriting capacity to focus more on new business opportunities and increase premium per underwriter. As a part of which I am working on creating new efficient, scalable specialty business operating data model.
Responsibilities:
- Working with business users to know the business requirements.
- Initially phase designed the specialty marine data model for Contractor's Equipment and now working on enhancing this model for additional Inland Marine product offerings.
- Worked with ACORD XSD structure and Property and Casualty Insurance data model.
- Used the design of Inland Marine data model to design an Inland Marine policy XSD, which will borrow heavily from ACORD and will be the first step in building the canonical XSD for the Print Factory.
- Because of the nature of Inland Marine, there are quite a few entities and elements that do not fit a traditional P C model and they were accommodated into the model accordingly.
- Created lot of reference data for this application.
- Involved in using class diagrams UML in modeling the Logical Data Models and Physical Data Model.
- Created process flow diagrams by using MS Visio and maintained document designing
- Worked extensively with XSD, WSDL.
- Maintaining change logs, Sub models.
- Extensively using the Erwin design tool Erwin model manager to create and maintain the versions of the Inland Marine data model. Created integrity rules and defaults.
- Created documentation and test cases, working with users for new module enhancements and testing.
- Data Modeled with ERwin QA tracking for derivative pricing, stored procedures and triggers
- Utilized T-SQL on a daily basis in creating customs view for data and business analysis.
Environment: Sq1 Server 2005, DB2, ORACLE, Toad for Oracle 9.1 Expert, Erwin Data Modeler 7.2.8, Erwin Model Manager 7.2.8, MS Visio, JAVA, XML, XML SPY, Windows XP, WSFTP Pro 99, QC Explorer.
Confidential
Role: Sr. Data Modeler
Confidential is a retail company with multiple branches in Confidential Currently front end of the TJX is mainframe based which saves the data into Sales audit balance file and Confidential files which is currently loading into ODS on a daily basis which is the ultimate source for individual data marts and there is no enterprise data warehouse.Old legacy tools datastage v7.5 are used in order to load these data marts. As Confidential is going so rapidly they wanted to replace the legacy tools with modern technologies and also have a complete picture by having enterprise data warehouse. Inventory, allocation, buying,pricing, weather, MDA master data and Point of Sale are the major subject areas. There were multiple data modelers assigned to these subject areas. I was assigned Point of Sale subject area and we have a data architect who maintained the high level picture.
Responsibilities:
- Gather the various requirements from the business analysts.
- Gather all the Sales analysis reports prototypes from the business analysts belonging to different Business units Participated in JAD sessions involving the discussion of various reporting needs.
- Reverse Engineering the existing data marts and identified the Data Elements in the source systems , Dimensions, Facts and Measures required for reports.
- Conduct Design discussions and meetings to come out with the appropriate Data Warehouse at the lowest level of grain for each of the Dimensions involved.
- Designed a STAR schema for sales data involving shared dimensions Conformed for other subject areas using Erwin Data Modeler.
- Created and maintained Logical Data Model LDM for the project. Includes documentation of all entities, attributes, data relationships, primary and foreign key structures, allowed values,codes, business rules, glossary terms, etc.
- Validated and updated the appropriate LDM's to process mappings, screen designs, use cases,business object model, and system object model as they evolve and change.
- Conduct Design reviews with the business analysts and content developers to create a proof of concept for the reports.
- Ensured the feasibility of the logical and physical design models.
- Worked on the Snow-flaking the Dimensions to remove redundancy.
- Designed Sales Hierarchy dimensions to handle sales hierarchy reporting historically and dynamically.
- Worked with the Implementation team to ensure a smooth transition from the design to the implementation phase.
- Worked closely with the ETL Developers to explain the complex Data Transformation Logic.
- Employed naming standard editor for defining new naming standards for the entities, attributes, domains,columns and tables that applied consistently all over the enterprise.
- Implemented slowly changing dimensions Type2 and Type3 for accessing history of reference data changes.
- Provided source to target mappings to the ETL team to perform initial, full, and Incremental loads into the target data mart.
Environment:SQL Server 2008, SQL Server Analysis Services 2008, SSIS 2008, SSRS2008, Crystal Reports7.5/8.0, Windows 2000, Micro strategy 9.3,Crystal Enterprise8.0, Erwin,power designer,CSV files,XML files,Business Objects,Oracle10g.
Role: Data Modeler
Confidential is a private company categorized under Confidential. It offered products or Services for Credit Debt Consolidation Loans, Home Mortgage Refinance Loan, Home Equity Line Of Credit Calculator, Mortgage Loan Rates and Online Mortgage Information to the client. The task was to build a central repository of historic data warehouse that could support the company's various reporting and information needs. Data was spread out in multiple and diverse sources in databases located in different regions. The requirement demanded an integrated, unified data pool that was subject-oriented, time-variant and nonvolatile. Dimensional modeling using the star schema architecture was implemented to achieve the task.
Responsibilities:
- Worked with business analyst to gather information on requirements
- Supported clients of the CSG and AMDOCS billing system and Report Store application in a Tier 2/3 capacity by addressing issues related to functionality, reporting tools, CSG, AMDOCS developments.
- Conducted logical data model walkthroughs and validation
- Understood existing data model and documented suspected design affecting the performance of the system
- Created documentation and test cases, worked with users for new module enhancements and testing
- De-normalized the database to put them into the star schema of the data warehouse
- Developed logical data model using Erwin and created physical data models using forward engineering in generating DDL scripts and creating indexing strategies
- Produced entity/process relationship matrices, entity-relationship graphs, efficient decomposition diagrams and statistics flow diagrams
- Reverse Engineered DB2 databases and then forward engineered them to SQL Server 2000 using Erwin, Power Designer
- Used ERwin tool for relational database and dimensional data warehouse designs
- Identified and tracked slowly changing dimensions and determined the hierarchies in dimensions
- Implemented referential integrity using primary key and foreign key relationships
- Involved in dimensional modeling, identifying the facts and dimensions.
- Extensively used star schema methodologies in building and designing the logical data model into dimensional models.
- Created logical data model from the conceptual model and its conversion into physical database design.
- Implement Cognos FM, cube and report development to support business user to identify opportunities for improvement in operations and processes
- Worked with analysts to create reporting universes in Business Objects. Provide mentoring, guidance and training on how to use the Business Objects reporting and analysis tools.
- Used Rational Requisite Pro to document technical requirements and business user requirements.
- Involved in business process modeling using UML through Rational Rose.
- Conducted team meetings and JAD sessions
- Involved in preparing logical data models and conducted controlled brain-storming sessions with project focus groups.
- Gathered business requirements through interviews, survey with users and business analysts.
- Documented Technical Business User Requirements during requirements gathering sessions.
- Identify the potential customers from the given data base and counsel the organization on ways of converting them to loyal customers as a part of CRM.
Environment: DB2, SQL Server 2000, HyperionEssbase, Erwin r8, Microsoft Visio, Rational Requisite Pro, Rational Rose, Windows 2003 Server.
Confidential
Data Modeler
Confidential is an insurance firm serving individuals with a wide range of insurance products and insurance related services. It has a wide range of Insurance Products that include Auto Insurance, Homeowners Insurance and Life Insurance, Property casualty insurance. Claims Management System provides the technology that assists claim professionals in administering claim practices in a timely and effective manner. The application involved in the design and development of the Data Mart.
Responsibilities:
- Conducted JAD sessions, wrote meeting minutes and also documented the requirements.
- Collected requirements from business users and analyzed based on the requirements.
- Designed and built Data marts by using Star Schema.
- Involved in designing Context Flow Diagrams, Structure Chart and ER- diagrams.
- Extensive system study, design, development and testing were carried out in the Oracle environment to meet the customer requirements.
- Serve as a member of a development team to provide business data requirements analysis services, producing logical and Physical data models using ERwin.
- Maintained current documentation for all primary and backup responsibilities.
- Worked as part of a team of Data Management professionals supporting a Portfolio of development projects both regional and global in scope.
- Applied organizational best practices to enable application project teams to produce data structures that fully meet application needs for accurate, timely, and consistent data that fully meets its intended purposes.
- Conducted peer reviews of completed data models and plans to ensure quality and integrity from data capture through usage and archiving.
Environment: ERwin 4.0, Power Designer, Sybase12 , Windows NT, MS Excel, MS Visio, DB2, Oracle 10g/9i, XML files, Agile SCRUM, Embarcadero, SCRUM/XP, ER studio, Cognos Impromptu and Power Play, Business Objects.
Confidential
Role:Data Modeler
Confidential is a leading automobile manufacturing company in India. The company wanted to develop a Data Warehouse and a Data Mart which would facilitate ease of analyzing their sales. There are multiple sources from which the company can get their data hence a number of platforms were used.
Responsibilities:
- Responsibilities included gathering and preparation of requirements, functional specifications, technical specifications and the design of the database.
- Developed programs using Visual Basic 6.0.
- Prepared the test cases, test plan for testing the Programs.
- Testing responsibilities included unit testing, integration testing, and business acceptance testing.
- Analyzing sell patterns and signifying techniques for upgrading.
- Created stored procedures and maintained internal applications.
- Modification of all databases via indexing of tables, MS SQL Server 2000 design parameters and stored procedures SQL code optimization.
- Provide expertise and recommendations for physical database design, architecture, testing, performance tuning and implementation.
- Identified and determined security violations, the causes of it and recommendcorrective actions to ensure data security.
- Experience in off-hours on call support, handling resolution of issues on business critical production.
Environment: SQL server 2000,MS SQL server Analysis Manager, SQL Navigator, Erwin, Windows NT, Crystal Reports.
Confidential
Role: Data Modeler
Confidential was engaged in the design, development, manufacturing and marketing of several products with emphasis on three technology lines viz. Computers, Control Systems and Communications. An Inventory Monitor system was developed to record all store transactions like material receipt against purchase order, material issue, and stock adjustment voucher, material returned to stores, material receipt/issue from/to production unit was designed. The system kept information of stores in terms of quantity and value, updated purchase order/manufacturing orders depending on the various stock transactions.
Responsibilities
- Created SQL tables and developed queries using SQL, SQL PLUS and PL/SQL
- Involved in writing Triggers which internally called procedures and functions.
- Involved in testing the database for queries that were generated,
- Used oracle designer for generating forms and reports
- Created, and modified complex Oracle Forms, and scripts
- Worked closely with business decision makers and end users
- Involved in analysis, design and study of entire system, and handle the performance issues
- Assisted in analysis and recommendations on which Reporting tool to use
- Created Entity relationship diagrams, Function relationship diagrams, data flow diagrams and enforced all referential integrity constraints using Oracle Designer.
- Performing application development tasks as necessary, following development standards
- Evaluated new development tools, and methodologies and recommended solutions
- Identifying the impact of development requests on other application functionality
Environment: Oracle 9i, SQL Server 2005, UNIX, Erwin 4.0, Crystal Reports 10