Surendra B (OBIEE, Informatica, DAC & OBIA Consultant)
Ph: +91-855-***-****
Email: ************@*****.***
Professional Summary:
Dedicated IT Professional with 3.5 + years of experience in Information Technology which includes experience in Business Requirement Analysis,
Design, Data Modeling, Development, Testing and Implementation of Data warehouse/Business Intelligence using OBIEE 10.1.3.x,
Informatica 8.x/7.x, Oracle 8i/9i/10g/11g
Extensive experience in Installation, Configuration, development of repository (.rpd), creating Intelligent Dashboards / reports, Answers,
Delivers iBots / Scheduler & Publisher) using OBIEE
Deep understanding of Information Technology Software Development Life Cycle (SDLC) methodology and project management principles.
Hands on Experience in Data Modeling using Star and Snow Flake Schemas using Ralph Kimball and Bill Inmon Methodology, ER Model,
De-Normalization, Dimensional Data Modeling, converting Snow-Flake Schema to Star Schema, Dim Hierarchies, Dim Extensions,
Physical & Logical Data Modeling
Experience & deep knowledge in designing and modeling concepts for data warehouses and star schemas, data marts
Good at Conceptual, logical and physical Data Modeling, Star Schema, Snowflake, Fact & Dimensions tables, slowly changing dimensions
(SCDs)
Hands on experience in developing OBIEE repository development, configuring metadata objects (Subject Area, Table, and Column) and
web catalog objects (Dashboards, Pages, Folders, Reports).
Experience in creating dimensional hierarchies, level-based measures and adding multiple sources to business model objects.
Experience with Authentication through LDAP and Authorization to the external tables.
Extensively worked in setting up a Multi-User Development Environment (MUD) and using OBI Answers to run queries to test and
validate repository
Proficient in using the Time-Series functions to support historical time comparison analysis and creating requests, adding filters, creating
prompts and creating pivot tables using OBI.
Expertise in Design, Development, Implementation, Administration and Support of ETL processes for Data Marts and large scale Data Warehouses using Informatica Power Center 8.6 , 8.1 ,7.x
Experience in loading huge amount of data into data warehouse using ETL tool Informatica. Development of mappings in Informatica to load data
from various sources using different transformations like Source Qualifier, Expression, Look up (connected and unconnected), aggregate,
Update Strategy, Joiner, Filter, Router etc.,
Worked with DAC to configure, schedule, monitor and schedule ETL routines.
Experienced in deploying Informatica workflows to the DAC and created dependency and dependent Hierarchical tasks. Streamlined the Execution Plans with their respective tasks in DAC
Knowledge in extracting data from Oracle, OLTP, flat files and integration and loading data to OLAP systems.
Proficiency in SQL, PL/SQL programming like creating Triggers, Procedures, Stored Procedures, Cursors.
Proficient in Debugging, Optimizing and Performance Tuning of Oracle BI Dashboards /Siebel Analytics Dashboards/Reports by implementing
Aggregate navigation, cache management and materialized views.
Experienced in usage of Oracle Delivers for sending alerts via intelligence agents (ibots) to the dashboards for the end users.
Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem solving skills. Innovative & efficient.
Capable of working as a Team Member or Individually with minimum supervision.
Flexible and versatile to adapt to any new environment with a strong desire to keep pace with latest technologies.
Technical Skill Set:
OLAP/Reporting/BI Tools OBIEE 10.1.3.4.1/10.1.3.x, Knowledge on OBIEE 11.1.5
ETL Tools Informatica Power Center 8.6.x, 8.1.x, 7.x
Scheduling Tools DAC (DataWarehouse Administration Console)
Designing/Modeling/Tools Dimensional Modeling, Erwin, knowledge on E-R Modeling
Databases Oracle 11g/10g/9i , knowledge on Teradata
Operating Systems Windows 2008/2003 Server, windows XP, UNIX/LINUX
Query Languages SQL/PL-SQL for Oracle
Programming C++, HTML, knowledge on JAVA
Education:
Master of Computer Applications (MCA) 2008, Osmania University, Hyderabad , Andhra Pradesh
Professional Profile:
Working for Accenture Services Pvt Ltd, Pune as OBIEE Developer from Aug’ 2010 to till date.
Worked for KPI Partners Inc, Bangalore as OBIEE Developer from Aug’ 2008 – Jul’ 2010.
Experience Summary:
Direct TV, Los Angeles Apr’ 2011 to Till Date Senior Software Developer
Leapfrog, Emeryville, CA Aug’ 2010 to Mar’2011 Analyst Programmer
Skechers Sales & Retail Nov’ 2009 to Jul’ 2010 Software Developer
Progressive Info Tech Mar’ 2009 to Oct’ 2009 Software Developer
Gemological International America (GIA) Aug’ 2008 to Feb’ 2009 Software Developer
Project Summary in reverse chronological order:
Project: Direct TV Enterprise Reporting
Client Direct TV, Los Angeles
Designation Senior Software Developer
Duration Apr’ 2011 to Till Date
Team Size 10
Project Description:
DIRECT TV contributed to the evolution of TV with our HD programming, interactive features, digital video recorder (DVR) services, quality customer service, and electronic program guide (EPG).DIRECT TV subscribers enjoy access to over 285 channels of 100% digital picture and sound, exclusive programming. Many of our more than 16,000 employees operate our broadcast centers on the ground, monitor our satellites in space and deliver industry-leading service and value. DIRECT TV scored higher in customer satisfaction than cable companies measured in the American Customer Satisfaction Index. DIRECT TV is competitive in a rapidly changing industry. The purpose of this project is to implement multiple pre-built analytic solutions from Oracle for Direct TV and customizing as per the business needs.
Responsibilities:
Developed a DAC execution plan to split multiple analytic subject areas such as Finance
Responsible for the DAC execution plan development for a new OBIEE/OBIA implementation of Finance Analytics
Experience customizing DAC and adding newly developed ETL Mappings
Responsible for Daily ETL Jobs monitoring & support In Prod, Test & Dev
Worked with Oracle Customer Support to fix the bugs and apply the patches
Experience in developing and customizing OBIEE reports, Dashboards and Repository
Configured domain value files as per customer requirements
Worked on OOTB reports Finance analytics
Developed New Custom Dashboards & Reports
Expertise in troubleshooting and resolving OBIEE issues
Developed custom SDE and SIL mappings to extract and load the data into Warehouse.
Experience in customizing OOTB reports to support the business requirements.
Experience in configuring sources, targets, tasks and execution plans using DAC.
Responsible for nightly loads in production OBAW
Build reports using custom tables to satisfy Business users
Enhanced different levels of security using Initialization blocks, system session variables and Non-system session variables
implemented ‘Group’ level/’User’ level security over the RPD
Developed dimensional hierarchies, aggregate tables, level based measures in the BMM layer
Developed calculated measures and assigned Aggregation levels based on dimension hierarchies
Created global filters, complex queries, prompts and reports (charts, tables, graphs) in Answers
Created iBots and Delivers to send alert messages to subscribed users
Managed Security privileges for each Subject area and Dashboards according to user requirements
Customized the dashboard banner and created reports with features like Column selector, View Selector, Pivot table, Guided Navigation
Extracted the pre-built BI solutions of tables by using Oracle BI Apps, OBI Admin tool to configure and create repository (.rpd)
Prepared a detail design document
Migrated Web Catalog objects using Catalog Manager from DEV/TEST/PROD
Enabled Usage Tracking to check performance of the reports
Environment: OBIEE 10g/11g, Oracle EBS R 12.1.1, Oracle BI applications 7.9.6.2, Informatica Power Center 8.6.1, Oracle 11g (SQL, PL/SQL),
DAC build 10 (Data warehouse Administration Console), Star Schema Design, SQL Plus, Performance Tuning, TOAD 10, Java Script, HTML,
Windows 2003 & Linux Servers, Putty and Unix
Project: Leapfrog Sales & Customer Activity Trending Analysis
Client Leapfrog, Emeryville, CA
Designation Analyst Programmer
Duration Aug’ 2010 to Mar’2011
Team Size 10
Project Description:
Leapfrog is a leader in education innovation - creating award-winning educational toys, interactive books for children and handheld electronic games for kids that bring together robust technology, curriculum and characters from popular entertainment to create engaging and interactive learning experiences that make play and learning even more fun. With more than 120 million educational systems, interactive children's books and games in homes worldwide, in 4 languages at major retailers in more than 44 countries, plus multisensory technology in more than 100,000 U.S. classrooms. The project involves development of custom reports & dashboards for enabling analysis over sales and custom behavior data using OBIEE as reporting platform.
Responsibilities:
Complete Life Cycle or End-to-End (gathering Business Users Requirements, System Analysis, Design & Data Modeling, Development, Testing) implementation experience of Data Warehouse, Data mart and Business Intelligence using Informatica and OBIEE
Designed dimension and fact tables for Star Schema and Snowflake Schema to develop the Data warehouse.
Practical understanding of the Data modeling (Dimensional & Relational) concepts like Star-Schema modeling, Snowflakes modeling, fact and dimension tables modeling of data.
Designed and Developed the Oracle Business Intelligence Analytics Metadata Repository (.RPD) by importing the required objects (Dimensions, Facts & Aggregates) into Physical Layer, developing multiple Dimensions (Drill-Down Hierarchies) & Logical & Facts / Measures objects in Business Model Layer and creating the Presentation catalogs in Presentation Layer.
Expertise in Business Model development with Dimensions, Hierarchies, Measures, Partitioning, Aggregation Rules, Time Series, Caching.
Developed many Reports / Dashboards with different Analytics Views (Drill-Down / Dynamic, Cascading Style Sheets, Pivot Table, Chart, Column Selector, Tabular with global and local Filters).
Created adhoc reports, reports with variable fields, complex reports, navigational reports, reports with complex calculations and Running totals report.
Configured & published Delivers / iBots to deliver analytics content based on schedule, automated iBots queries to obtain daily & weekly transactions by Emails.
Created Time Series measures Year ago, Month Ago, Year-to-date measures using AGO and To Date functions
Developed Reports / Dashboards with different Analytics Views (Drill-Down / Dynamic, criteria filters, Pivot Table, Chart, Column Selector, Tabular with global and local Filters) using Oracle BI Analytics Web / Oracle BI Presentation Services.
Used the Catalog manager and maintained the Analytics web catalog to manage Dashboards, Answers
Implemented Object level security and data level security and Set up Single Sign-On [SSO] for all the users.
Security management using the various authentication systems such as LDAP, External Database table using Session Variable features, as well as Dashboard / Report-level security.
Modified Dynamic Session Variables used for Data Visibility, Configured Security at the repository level, Catalog level & the Siebel Application level
Involved in Repository Configuration, Troubleshooting, Migration and Server Administration of DEV, QA and PROD environment
Designed and developed Detailed Credit/Unsaleables Analysis Report using BI Publisher which extracts the Markdown reasons and multiple credit requests
Performance Tuning of Informatica data warehouse loads
Expertise in debugging and optimizing the OBIEE Dashboards / Reports and Informatica Mappings / Workflows.
Developed many complex Informatica mappings and mapplets to build key interfaces using transformations & reusable transformations (Source Qualifier, Joiner transformation, Update Strategy, Lookup transformation, Rank Transformations, Expressions, Aggregator) for loading the data into Data Warehouse
Experienced in deploying Informatica workflows to the DAC and created dependency and dependent Hierarchical tasks. Streamlined the Execution Plans with their respective tasks in DAC
Designed and Developed PL/SQL Procedures and UNIX Shell Scripts
Involved in writing the Test Cases and Test Case Results to test the Mappings & Reports
Create Functional (FRS), Technical design doc (SDS), Perform data mapping between reporting requirements and Siebel OLTP (tables/columns) - Facts/measures, Dimension/attributes
Environment: OBIEE 10g, Siebel CRM 8.0, Informatica Power Center 8.6.0, Oracle 10g (SQL, PL/SQL), DAC build 10 (Data warehouse Administration
Console), Star Schema Design, SQL Plus, Performance Tuning, TOAD 9.5, Java Script, HTML, Windows 2003 Server SP2, UNIX/LINUX
Project: Skechers U.S.A., Inc. Sales & Retail
Client Skechers U.S.A., Inc.
Designation Software Developer
Duration Nov’ 2009 to Jul’ 2010
Team Size 10
Project Description:
Skechers U.S.A., Inc. (Skechers), incorporated in 1992, designs and markets Skechers-branded lifestyle footwear for men, women and children under several lines. In addition to Skechers-branded lines, The Company also offers several branded fashion and street-focused footwear lines for men, women and children. The Company operates in four segments: domestic wholesale sales, international wholesale sales, retail sales, and e-commerce sales. To meet their customer needs they decided to build a Data Warehouse to analyze Key factors like the total sales revenue on the monthly and quarterly basis on the region and seasonal wise. In order to provide the critical information like daily revenue, total sales, goals and new plans, the company developed business intelligence system suite of products. Reports are generated for top management using OBIEE
Responsibilities:
Developed Dashboards & Reports using Siebel Analytics
Involved in up gradation of dashboards & reports to OBIEE 10g
Expertise in troubleshooting and resolving OBIEE issues
Build reports using custom tables to satisfy Business users
Developed dimensional hierarchies, aggregate tables, level based measures in the BMM layer
Developed calculated measures and assigned Aggregation levels based on dimension hierarchies
Created global filters, complex queries, prompts and reports (charts, tables, graphs) in Answers
Created iBots & Delivers to send alert messages to subscribed users
Managed Security privileges for each Subject area and Dashboards according to user requirements
Customized the dashboard banner and created reports with features like Column selector, View Selector, Pivot table
Developed physical data model as per requirements, importing the tables and having the physical joins/keys required and changed the physical joins/key on the existing tables.
Modeling activities which included building star schema as per the business requirements and configuration of Logical Layer, Logical tables, dimensions and columns.
Established the logical joins/keys required to support drill-down aggregation.
Created dimension hierarchies and assigned levels and custom aggregation rules for each level.
Defined additional views (compound, table, chart views) of the data returned by the request to visualize data in many different ways.
Managed security privileges for each subject area and dashboards according to user requirements.
Developed custom reports/Ad-hoc queries using OBI Answers and Filters
Environment: Oracle Business Intelligence EE 10.1.3.4.1/Siebel Analytics 7.9, Informatica PowerCenter 8.6.0, Flat files, Oracle 10g/9i, UNIX/LINUX, Windows 2008 server.
Project: Progressive HR Analytics testing
Client Progressive Info Tech
Designation Software Developer
Duration Mar’ 2009 to Oct’ 2009
Team Size 7
Project Description:
Progressive Infotech is a leading provider of ICT Solutions & Services encompassing Technology Integration, Managed Services & Professional Services, through its robust world class delivery processes to varied corporations of high repute. The objective of the project is to implement a reporting solution for Progressive HR analytics. Develop the HR reports like Workforce, Promotions, Terminations, Turnover rate. Progressive HR Analytics testing Project involves the Testing Methodology for the Siebel Analytics Dashboards. Testing Strategy involves UI Testing, Functional testing, Data Validation and Performance Testing.
Responsibilities:
As a Developer :
Created Reports, prompts and Filters using Siebel Analytics.
Created dashboard pages and sections.
Implemented Progressive related branding.
Created Reports with graphical representation such as Bar charts, pie charts.
Created bookmark Link, Prompted Links and Saved Customizations.
Formatted the Reports as per the Client requirement.
As a Tester :
Created test cases for various reports.
Tested UI testing, Functional testing, Data Validation testing and Performance testing.
Bug Fixing.
Environment: Siebel Analytics 7.9, Informatica PowerCenter 8.1, Oracle 10g, Windows xp/2003 server
Project: GIA Lab Analytics
Client Gemological International America (GIA)
Designation Software Developer
Duration Aug’ 2008 to Feb’ 2009
Team Size 7
Project Description:
The Gemological Institute of America, or GIA, is a nonprofit institute dedicated to research and education in the field of gemology and the jewelry arts. Founded in 1931, GIA's mission is to protect all buyers and sellers of gemstones, by setting and maintaining the standards used to evaluate gemstone quality. The institute does so through research, gem identification and diamond grading services and a variety of educational programs. Through its world-renowned library and subject experts, GIA acts as a resource of gem and jewelry information for the trade, the public and worldwide media outlets. The objective of the project is to Implement Service module for Gemological Institute of America. The Service module is fully customized. There are two types of Reports Compliance reports and Non Compliance reports. Reports are automated to run on an established schedule or they may be manually generated using various data filters. Thresholds are set and are configurable through the Threshold Maintenance Screen. Occurrences exceeding thresholds are sent via email alerts to appropriate staff.
Responsibilities:
Created reports using different analytics (Pivot, Table, Chart, Column Selector, View selector).
Configured Dashboard pages for created Reports as per the client requirement.
Worked with dashboard prompts.
Involved in Unit testing, System Integration testing and User Acceptance testing.
Involved in Documentation for the entire implementation.
Created test cases for various reports.
Tested UI testing, Functional testing, Data Validation testing and Performance testing
Bug tracking & fixing.
Environment: Oracle Business Intelligence EE 10.1.3.4.1, Flat files, Oracle 10g/9i, Windows 2000 NT server.
(Surenrdra)