* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download SRINIvas palle
Survey
Document related concepts
Data Protection Act, 2012 wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Operational transformation wikipedia , lookup
Data center wikipedia , lookup
Clusterpoint wikipedia , lookup
Data analysis wikipedia , lookup
Relational model wikipedia , lookup
3D optical data storage wikipedia , lookup
Information privacy law wikipedia , lookup
Data vault modeling wikipedia , lookup
Transcript
SRINIVAS PALLE Phone: 908-565-2377 mailto: [email protected] _________________________________________________________________________________________ EXPERIENCE PROFILE Total 7 years of IT experience of which 4+ years in Data Warehouse/Data Mart Development. Experience in Design and maintenance of Insurance, Telecommunication and financial Data Warehouse applications. Have clear understanding of Data warehousing and Business Intelligence concepts with emphasis on ETL and life cycle development. Experienced in Data Warehouse/Data Mart Development Life Cycle and performed ETL procedure to load data from different sources into data warehouse using Power Center, Repository Manager, Designer, Workflow Manager and Workflow Monitor. Involved in design of dimensional models like Star Schema and Snowflake Schema. Actively involved in Performance Tuning, Error handling Product support on various Platforms. Involved in design phase of logical and physical data model using Erwin 4.0 Experience in coding using SQL, SQL * plus, PL/SQL procedures/functions, triggers and exceptions. Good experience in Relational Database concepts, Entity relation diagrams. Have work experience with Relational data model Erwin 3.5/4.0. Programming skills using SQL, PL/SQL, T SQL and Shell Scripts. Familiarity with Business Objects 5.0/6.0. Worked with UNIX OS commands like Cron tab to perform job scheduling. Excellent communication skills that have been put in use to understand client business requirements and converting the same into system fulfilling business needs. TECHNICAL SKILLS ETL Tool Languages Environment Informatica Power Center 7.1/6.2/5.1. C, C++, COBOL, PL/ SQL, FORTRAN. WIN95/98/NT/2000/XP, UNIX, Sun Solaris 5.6. Web Technologies HTML, JavaScript, Databases & GUI Oracle 9i/8.x/7.x, SQL Server, DB2, MS-Access. Data Modeling Tool Erwin 3.5/ 4.0 Front End Tools Visual Basic 5.0/6.0,Developer 2000 Reporting Tool Other Tools Business Objects 5.0/6.0. Sql*plus, Toad. Professional Experience: All State Insurance, IL Informatica Developer / Analyst Jun 04-Present Description: All state Insurance Company is one of the reputed Insurance providers for Auto, Life, Home, and Business. All State provides insurance product to more than 16 million households and has exclusively 12,900 agencies and financial specialists in the US and Canada. The data warehouse was being designed for the All State auto insurance group to provide a household view of all their customers and also enables their call center data sharing. Informatica tools were used to source data from various sources like flat files, oracle and populate a Data Warehouse on an Oracle database. The data warehouse was to provide the managers of All State, the Slice and Dice capability to analyze the data they have. Responsibilities: Extensively used Informatica Power center for extracting, transforming and loading databases from Oracle and non-Oracle databases. Wrote SQL, PL/SQL, stored procedures, triggers and cursors for implementing business rules and transformations. Extensively used ETL to load data from different source systems like Oracle, Flat files...etc into the Staging table and load the data into the target database. Worked on Informatica tools Source Analyzer, Warehouse designer, Mapping Designer, Transformations, Informatica Repository Manager and Informatica Workflow Manager. Used almost all the transformations like Source qualifier, Expression, aggregator, filter, lookup, stored procedure, sequence generator and update strategy to develop mapping between source system data and data warehouse model. Extensively used Informatica functions like IIF, DECODE, ISNULL, ADD_TO_DATE, TO_DATE, etc in transformations. Worked with mapping variables, Mapping parameters and variable functions like Setvariable, Countvariable, Setminvariable and setmaxvariable. Used Informatica for migrating data from various OLTP Systems, which included identifying various source databases. Developed re-usable transformations, re-usable Mapplets to use them for data load to data warehouse and database (oracle). Involved in scheduling of sessions and workflows. Created, launched & scheduled sessions. Configured email notification. Environment: Informatica Power center 7.1/6.2,Oracle 9i, SQL Server, PL/SQL, Erwin 4.0, Windows 2000, UNIX, Shell Scripts Bank One, CA Informatica Developer / Analyst Apr 03 – Jun 04 Description: Developed a Central Data warehouse for the Debit division of Bank One. This warehouse is projected to assist Sales and Marketing Department to categorize their customers based on significant portfolio of services including checking accounts, savings accounts, personal loans and geographical area. Using different adhoc analysis, Warehouse is supposed to assist in defining strategy for each customer category. In the Debit Card Division of Bank One, we built a customer-centric data warehouse to analyze transactions across finance, marketing, risk, collections, and consumer relations. With clean customer data successfully implemented, the data warehouse is growing in analytical richness, including functionality. Responsibilities: Analyzed the system, met with end users and business units in order to define the requirements. Involved in design phase of logical and physical data model using Erwin 4.0 Involved in designing STAR Schema for the business processes. Extracted the data from Oracle, Flat files and load into Data warehouse. Developed complex mappings using multiple sources and targets in different databases. Developed the transformation logic to load data into data warehouse Used Informatica Designer to create complex mappings using different transformations like filter, lookups, stored procedure, joiner, update strategy, expressions and aggregator transformations to move data to a Data Warehouse. Scheduling the sessions to extract, transform and load data in to warehouse database, based on Business requirements. Creation of summary detailed and sub reports. Used Source Analyzer and Warehouse designer to import the source and target database schemas, and the Mapping Designer to map the sources to the target. Used Informatica for migrating data from various OLTP servers/databases. Developed reusable mapplets using Mapplets Designer. Wrote Triggers, PL/SQL Procedures, Packages and Shell Scripts to apply and maintain the Business Rules. Scheduled the Sessions and Mapplets using Server Manager to load the data into Target Oracle database. Worked with mapping variables, Mapping parameters and variable functions like Setvariable, Countvariable, Setminvariable and setmaxvariable. Involved in Understanding the Business Requirements and map to the Technical Requirements. Developed Hierarchies to provide the drill down and slice & Dice Functionality Developed various Reports for sales and Marketing Departments for better Analysis using Business Objects. Developed Standard Reports for Production and Management Department to get up to date Information Using Business Objects. Environment: Informatica PowerCenter5.1, Oracle 8i, PL/SQL, Toad, Business Objects, Erwin, Windows NT, Unix Shell Scripts. US Cellular, IL Informatica Developer May 02 – Apr 03 Description: Since it’s founding in 1983, U.S. Cellular has grown to provide wireless services to 47 million customers in 149 markets through out 26 states. Involved in Data Warehousing project, which consolidated the company’s data come from different operational source and stored in a data mart and then data is transformed and loaded into a centralized data warehouse for various strategic business reports. Responsibilities: Worked with the Business analysts for requirements gathering, business analysis and testing Requirement gatherings with the Internal Users and sending requirements to our Source System Vendor. Dimensional Data modeling after determining the business rules. Imported data from various Sources (Oracle, fixed width flat files) transformed and loaded into Targets Worked on Informatica Power Center 5.1 tool - Source Analyzer, warehouse designer, Mapping Designer, Server Manager, Mapplets, and Reusable Transformations. Worked on Informatica Power center to map the source data into the target star schema.. Involved in fixing invalid Mappings, testing of Stored Procedures and Functions, testing of Informatica Sessions, and the Target Data. Extensively used Transformations like Router Transformation, Lookup Transformation (connected & unconnected), Source Qualifier Transformation, Update Strategy Transformation, Joiner Transformation, Expression Transformation, Aggregator Transformations and Sequence generator Transformations. Created Pipeline partitioning to improve session performance. Also implemented and maintained reports using Business Objects 5.0. Environment: Informatica Power Center 5.1, Oracle 8i,PL/SQL, Business Objects, Erwin, Toad, Windows 2000,Unix, Shell Scripts. Elan Pharmaceuticals, CA Informatica Developer Aug 01-May 02 Description: Elan is the world’s largest research based pharmaceuticals firm. Clinical trial management system is management system implemented worldwide for tracking clinical trial being carried out for various purposes. This project is part of clinical trial management system and involves data integration for its clinical trial processes. The purpose of this project was to integrate data from various sources and build a strategic global data warehouse for decision support and business metrics. Responsibilities: Performed data analysis based on the source systems and existing OLTP database systems. Interacted with business analysts, data architects, application developers to develop a data model Defined attributes on various dimensions like clinical programs, protocol, subjects, site, design, activities, payments etc to suggest a star schema with the core entity as patient’s treatment records. Analyzed data sources to determine source availability Developed data transfer strategy from various legacy data sources like mainframes, operational and validate data models defined in the ER diagram. Involved in Performance Tuning of sources, targets, mappings and sessions Developed UNIX shell scripts as part of the ETL process to schedule tasks/sessions. Performed unit testing to validate mappings and populate the database. Documentation of Technical specification, business requirements, functional specifications for the development of Informatica Extraction, Transformation and Loading (ETL) mappings to load data into various tables. Environment Informatica Power Center 5.1, Oracle 9i, SQL, PL/SQL, SQL * Loader, Unix shell scripts, Windows 2000, Sun Solaris, VSAM, Business Objects 5.0, TOAD, Erwin Sanghi Spinners Limited, India Sep 00 – Jun 01 Programmer Description: The Human Resources Management system is built to basically cover flexible planning and the setting up of human resources sub areas at the different organizational levels for the 20000 employee strong Client. Responsibilities: Data collection and feasibility study like technical, economical and operational. Involved in Database design - Preparation of E-R diagrams and Data Flow Diagrams, etc. Designed GUI screens and provided functionality using PL/SQL packages. Created PL/SQL Database Procedures and Database Triggers. Forms 4.5 built-ins & employed the third party software tools like VBX. Testing the viability of the modular functions during the stages of Implementation. Environment: ORACLE 7.3, UNIX, Windows NT, PL/SQL, SQL*Plus and Developer 2000 for GUI development. Mahaveer Plantations Ltd., India. Programmer Dec99-Sep00 Description: The modules implemented are Inputs, Outputs, Reports and Queries. The Input module Information is about the Gate Pass from Several Estates (As many as 15 estates). This system is mainly used for internal control purpose and no immediate outputs are generated. Based on the inputs the user can take Tea Arrival Reports (Stock on Goods) on any day. At any time top executives can view the Query in exhaustive information on how the original consignments are being distributed to different categories (To Brokers/ Blending / Direct sale etc.) Responsibilities: Developed Input Module. Extensively used Data Store, as the system needs lot of information on goods being distributed to many places. Created Stored Procedures, Views, Data Stores and common functions. Design the Database, tables and indexes Design of common functions Allocate the jobs to team members. Environment: Oracle 7.0, Forms 4.5, Reports 2.0, Windows NT, SQL*Plus, PL/SQL Vensi Information Systems, India Programmer Feb99-Dec99 Description: The goal of the project is to develop an automated system for main load dispatch center to calculate the load dispatch from various centers. All the centers are connected in network by using a leased line. So the data will be transferred to main center. Inter Control Center Protocol is used to transfer the data to corresponding files which are at main center. By using the linear formula y=mx+c the value y will be calculated where x is the value which is passed from sub stations. Responsibilities: Responsible for all logical part, which was developed in C++. Designed Shell scripts for batch processing. Responsible for creation of sub files. All primary and secondary data is stored in oracle. The data stored in oracle tables is accessed using C. Environment: C, C++, Oracle 7.0, Windows 98 and UNIX Dinesh Agencies, India Programmer Oct98-Feb99 Description: The main aim of the project is to make the activities of a marketing company a user Friendly. The project maintains the information about daily activities that take place in organization. It maintains the records of different products. It is used to assign targets to the salesmen in selling a particular product. It keeps track of achievements of a salesman for a particular period .It generates different types of reports regarding the performance of the salesman. Responsibilities Involved in design, Development and testing Creating flow charts for entire flow of the system Creating data files using table handling methods and search key Developing the Data entry screens in Cobol for product master entry and target allocations Written generic error packages to handles all Exceptions Involved in documentation for user specifications and requirements Defined various testing requirements and developed test plans Environment: COBOL on Ms-dos