You are on page 1of 6

Career Portfolio provided by Beyond.

com
Data Warehouse ETL Informatica
Developer
Bensenville, IL 60106
Member Number: 63920801
Portfolio: http://www.beyond.com/people/63920801
Professional Information
Job Function: Management & Business
Education: Post Graduate Degree
Experience: 3 5 Years
Employment: Any Position Type
Salary: $70-90k
Resume
*** ***
Email: *** Phone: +1 (***) *** - ***
Summary
Over 5 years of professional IT experience in Software Analysis, Design and Development for various applications in
providing Business Intelligence Solutions in Data Warehousing.
Having strong functional knowledge in Financial, Insurance and Telecom.
3+ years of excellent Data warehousing experience using Informatica ***/***x/***x (Power Center /Power Mart), DB2,
Oracle ***g/9i/8i, Oracle utilities & tools (SQL Plus, PL/SQL, TOAD), etc in Unix and Windows environment/s
Built Near Real Time Data Warehouses for Mid-Size to Large Organizations. Successful implementation of both
Corporate Information Factory (CIF) and BUS Architecture methodologies of Data Warehouse designs.
Hands on experience in implementing all 3 forms of SCD (Slowly Changing Dimensions) as per the client requirement
Experience with all complete life cycles on, Active data warehousing projects using Informatica Power Center ***/***x/***x.
Expertise in working with Informatica ***x/***x/***x/*** and tools like Informatica Server, Repository Manager, Designer,
Workflow Manger and Workflow monitor.
Experience in all phases of Data Modeling - Conceptual, Logical and Physical modeling.
Expertise in Data Modeling using tools likes Erwin, ER/Studio along with the hands on experience in using Forward
Engineering and Reverse Engineering functionality.
Strong experience in implementing Data warehousing solutions involving Dimension modeling with Star and Snow flake
schema implementation.
Extensively worked with AutoSys & DAC Job scheduling tool.
Experience in working with various RDBMS like Teradata, DB2, Oracle, SQL server and MS-Access.
Extensive experience in writing oracle SQL and PL-SQL procedures, functions, triggers and packages
Experience in Business Objects ***x/***x, BO Designer, BO Developer Suite (Broadcast Agent, Supervisor, Designer, Info
View), Universe Developer, Supervisor
Data Warehouse ETL Informatica Developer
Experience in Cognos ***x, building reports with Report Studio, Query Studio. Creating models and packages using
Frame work manager.
Experience in Business objects *** and Hyperion Essbase *** (Building Multi-dimensional data base, loading scripts with
rule implementation, calculations scripts)
Experience in Release Management. Creation of Change Requests, Release calendars and CMWs.
Expert in Troubleshooting/Problem Solving skills.
Excellent Analytical, Communication skills and Leadership qualities working in a team.
Hardware/Software
ETL Tools: Informatica PowerCenter ***/***/***, Informatica Data Quality.
BI Tools: Business Objects ***/***x/XI (Web Intelligence, Broadcast Agent, Supervisor, Designer), Cognos ***x,
FOCUS
Programming Languages: Oracle PL/SQL, SQL Plus, T-SQL, Java, JSP, Servlets, JDBC, XML,SQL Server DTS, DB2
SQL, Korn Shell Scripts
Development Tools: Eclipse, IBM Rational Application Developer Studio
RDBMS: Oracle ***x/8i/9i/***g, MS SQL Server ***/*** e/e, IBM DB***
Database Tools: TOAD ***, DB2 Connect, IBM Data Studio, QMF for DB2, SQL Server Query Analyzer
Data Modeling:
Dimensional Data Modeling, Star Schema Modeling, Snow-Flake Modeling, FACT and Dimension Tables, Physical and
Logical Data Modeling, Erwin ***/***/***
Software Configuration Management (SCM) & Migration Tools: Informatica Version Control
Testing Tools: Mercury Quality Center
Other Tools: Microsoft Office ***/***
Operating Systems: Microsoft Windows NT/***/***, IBM AIX, Linux, IBM z/OS.
Educational Qualifications:
Master of Science in Computer Information Systems (with certificates in Database Management System and Information
Systems) from Grand Valley State University, MI with *** GPA.
Bachelors in Computer Science Engineering from JNTU University, India with ***%.
Certifications:
Oracle Database SQL Certified Expert. Effective from February 6, ***
Currently pursuing Informatica Certified Specialist.
Professional Experience:
Client: Farmers Insurance, Grand Rapids, MI Oct *** Dec ***
Data Warehouse ETL Informatica Developer
Role: DW Business Analyst
Project: Streamlining Data Warehouse Processes
Some of the processes in the Farmers Data Warehouse were on the legacy platforms like Mainframe with COBOL,
FOCUS and SAS as their tool set for ETL. This project was designed to migrate & consolidate the data flow from data
sources to presentation layer with comprehensive architecture so has to have a single Analytical environment to better
serve the business needs.
Responsibilities:
Lead the team in developing Data Warehouse roadmap, strategy and architecture for enterprise data warehouse.
Conducted JAD sessions for Functional and Non-functional requirements gathering from business users.
Preparation of Business Requirements Document (BRD)
Prepare Data Flow diagrams, identify major streams like Data Conversion, Historical, Data Retention Archival, Data
Quality, Reconciliation
Reading through the legacy COBOL programs to find the business rules and processes from legacy systems in the
preparation of BRD.
Identified facts and dimensions from the source system and business requirements to be used for the data warehouse.
Created the dimensional logical model using ER Studio.
Reviewed the logical model with Business users, ETL Team, DBAs and testing team to provide information about the data
model and business requirements.
Worked with DBA to create the physical model and tables.
Participated in UAT sessions to educate the business users about the new BI System.
Environment: DB2, Oracle 9i, Informatica Power Center ***/***, Workflow Manager, PL/SQL, Erwin ***, ER Studio, UNIX,
Toad, MS Office, MS Visio, MS PowerPoint, MS Project, DB2 Connect, IBM Data Studio.
Client: Farmers Insurance, Grand Rapids, MI May *** Dec ***
Informatica Developer (Informatica Power Center ***, ***)
Project: Multi Line Customer Data Mart (MLCDM)
The Farmers Data Warehouse System consists of processes that need to gather source data, store data in an integrated
conformed environment, and provide the data to the Farmers business units in variety of formats to meet the business
needs. A Multi Line Customer Data Mart (MLCDM) portion of Farmers Data Warehouse is implemented using ETL
architecture. The current MLCDM is being developed to support Scalability and Flexibility in such a way that adding or
removing additional lines of business is possible. As a part of MLCDM project, few specialty lines of businesses of
Farmers are being removed from data warehouse and are developed with individual Data marts.
Responsibilities:
Requirements gathering and Business Analysis and analyzed the functional specs provided by the data architect and
created technical specs documents for all the mappings.
Develop logical and physical data models that capture current state/future state data elements and data flows using
Erwin.
Reviewed source systems and proposed data acquisition strategy.
Data Warehouse ETL Informatica Developer
Designed and Customized data models for Data Mart supporting data from multiple sources on real time. Designed the
Data Mart defining Entities, Attributes and relationships between them.
Extensively used Erwin tool in Forward and reverse engineering, following the Corporate Standards in Naming
Conventions, using Conformed dimensions whenever possible.
Designed and developed Informatica Mappings to load data from Source systems to ODS and then to Data Mart.
Extracted source definitions from various databases like legacy databases on Mainframe, Teradata, oracle and SQL
Server into the Oracle tables using Informatica Mappings and Sessions
Designed and developed ETL strategies and Mappings from source systems to target systems. ETL strategies were
designed to cater initial and incremental load.
Extensively used Power Center/Mart to design multiple mappings with embedded business logic. Creation of
Transformations like Lookup, Joiner, Rank and Source Qualifier Transformations in the Informatica Designer.
Created complex mappings using Unconnected Lookup, Sorter, Aggregator, newly changed dynamic Lookup and Router
transformations for populating target table in efficient manner. Created Mapplet and used them in different Mappings.
Provided Knowledge Transfer to the end users and created extensive documentation on the design, development,
implementation, daily loads and process flow of the mappings.
Performance tuning of the Informatica mappings using various components like Pushdown optimization, Parameter files,
Variables and Dynamic Cache. Performance tuning using round robin, hash auto key, Key range partitioning.
Used shell scripts for automating the execution of maps. Designed and developed Oracle PL/SQL scripts for Data
Import/Export. Created various UNIX Shell Scripts for scheduling various data cleansing scripts and loading process.
Maintained the batch processes using Unix Shell Scripts. Designed and Deployed UNIX Shell Scripts.
Managed Change control implementation and coordinating daily, monthly releases and reruns.
Created and maintained several custom reports for the client using Business Objects and generated reports using BO
tools querying database.
Created List Reports and Cross Tab Reports and Drill Through reports, created standard and Ad hoc reports using
Business Objects.
Environment: Informatica Power Center ***/***, Workflow Manager, Workflow Monitor, Informatica Power Connect / Power
Exchange, Power Analyzer, PL/SQL, Erwin ***, DB2 ***, UNIX, Toad, Business Objects XI/***, AutoSys, Informatica Data
Quality, DB2 Connect.
Client: Farmers Insurance, Grand Rapids, MI July *** April ***
Role: ETL Consultant & Data Analyst
Project: Farmers DW Support
Farmers Data Warehouse is updated on a regular basis (Daily, Weekly, Monthly and Quarterly). Business Information
Department (BID team) is responsible to run the data loads and maintain the Data Warehouse. This team also receives
adhoc data requests from the business users and other IT teams within the organization. Providing the data for this
requests include processing the information through Mainframe, Business Objects and manipulating with SQL/PLSQL.
Responsibilities:
Created Repository and User groups Using Repository Manager.
Responsible for monitoring all the sessions that are running, scheduled, completed and failed. Debugged the mapping of
the failed session.
Responsible for verifying accuracy of data, testing methods, maintenance and support of the data warehouse.
Worked with Mapping variables, Mapping parameters and parameter files.
Data Warehouse ETL Informatica Developer
Performed Performance Tuning of sources, targets, mappings and sessions.
Designed and Developed UNIX shell scripts as part of the ETL process to schedule tasks/sessions.
Scheduled and ran Extraction, Loading processes and monitored sessions using Informatica Workflow Manager and
AutoSys tool.
Created Command, Box and File Watcher jobs using AutoSys to schedule the Jobs.
Created, launched & scheduled tasks/sessions at required frequency using Power Center and configured email
notification for session status.
Performed Informatica Code Migration from Development/Systest/QA/Production.
Involved in deploying mappings, transformations, sessions and workflows from Development to test environment and test
to production.
Experience in Release Management.
Worked as Release coordinator at enterprise level, Create Change requests CRQs, Release
Calendars and Change Maintenance Windows CMW.
Working closely with users/developers and administrators to resolve the production problems by reviewing design
changes.
Experience in building Universes, Stored Procedures, Free Hand SQL methods and creating Complex and Ad-Hoc
Reports using Business Objects.
Expertise in creating canned /Ad Hoc Reports using Business Objects.
Designed Report Template Design Documents.
Implemented Crystal Reports using the Business Objects universes.
Created reports for various product lines using the universe as the main data provider.
Reports are made user friendly by implementing filters, conditions, calculations, cascading prompts.
Used Business Objects functionalities like Slice and Dice, Drill Down, Cross Tab, Functions and Master Detail etc.
Environment: DB2, Erwin ***, PL/SQL, UNIX, Informatica PowerCenter ***, Workflow Manager, Workflow Monitor, Toad,
AutoSys, Business Objects, Mainframe, FOCUS.
IBM, India*** Jan *** Sep ***
Client: Nortel Networks, UK/US
Role: SQL/PLSQL & Jr. Informatica Developer
Project: Home Location Register (HLR)
Nortel Networks HLR infrastructure enables routing of wireless voice traffic. It tracks the routing information of subscribers
and subscribers services. IBM team worked on development and enhancements for various features and versions of HLR
releases and data management of the subscribers services.
Responsibilities:
Analyzed the data and gathered the requirements for building a data warehouse.
Actively involved in analyzing the old database system and mapping tables, relationships, columns
Enforced the Business Rules by creating constraints.
Data Warehouse ETL Informatica Developer
Successfully managed Extraction, Transformation and Loading (ETL) process by pulling large volume of data from various
data sources.
Tested to optimize the Stored Procedures and Triggers to be used in production.
Created Database Objects Tables, User defined functions, Cursors, Triggers, Stored Procedure, Constraints.
Successfully implemented indexes on tables and views for optimum performance tuning.
Debugging / editing the existing SQL Scripts.
Optimized the performance of various SQL scripts.
Documented all process and Data Flow involved in the database for future reference.
Developed mappings using Informatica PowerCenter Designer to load data from various source systems to target
database.
Implemented slowly changing dimensions according to the requirements, Partitioned sessions, modified cache/buffers
and tuned transformations for better performance.
Involved in the development of test cases for the Informatica mappings and update processes.
Extensively used TOAD for generating SQL, PL/SQL stored procedures, Packages, Triggers, Clusters, Synonyms,
Indexes, Views, Materialized Views, table Partitions, dblink (almost all the Database Objects). Used Toad for Unit testing
before transferring data from OLTP to data warehouse, data is transformed at the staging area.
Performed SQL performance tuning & optimized queries using Explain plan.
Environment: Oracle 9i, Erwin ***, PL/SQL, UNIX, SQL*Loader, Informatica PowerCenter ***, Toad, Explain plan.

You might also like