Etl Developer Resume
Herdon, VA
PROFESSIONAL SUMMARY:
- Result-oriented professional with around 7 years of IT experience with strong background in Database development and designing data models for online transactional processing (OLTP) and online Analytical Processing (OLAP) systems.
- Strong background in various Data Modeling tools using ERWIN,MS Visio.
- Expert knowledge inSDLC(Software Development Life Cycle) and good experience in the field of business analysis, reviewing, analyzing, and evaluating business systems and user needs, business modeling, document processing.
- Extensive experience inRelationalData Modeling, Dimensional Data Modeling, Logical/Physical Design, ER Diagrams,Forward and Reverse Engineering, Publishing ERWIN diagrams, analyzing data sources and creating interface documents.
- Designed and developed Data Marts by following Star Schema and Snowflake Schema Methodology, usingindustry leadingData Modeling tools likeERWin.
- Participated in JAD sessions, created Use Cases, work flows and Power Point presentations.
- Gathering and translating business requirements into technical designs and development of the physical aspects of a specified design.
- Gathered and documented Functional and Technical Design documents.
- Have experience in writing High-level and Low-level Design documents.
- Have worked with ETL tools to extract, transform and load data from relational databases and various file formats and loaded to target database.
- Excellent knowledge inSQLand codingPL/SQLPackages, Procedures.
- Experience in SQL Performance Tuning and Optimization (Design, Memory, Application, IO) and using Explain plan, Tracing and TKPROF.
- Experience in creating Materialized views, Views, Lookups for the Oracle warehouse.
- Extensive knowledge insoftware testing methodologyand developingTest Plans,Test Procedures,Test Case Designand Execution, Modification Requests.
- Experience withErwin model manager.
- A dedicated team player with excellent communication, organizational and interpersonal skills.
EDUCATION:
- BACHELOR OF SCIENCE IN INORMATION SYSTEMS.
TECHNICAL SKILLS:
- RDBMS: Oracle 10g/9i/8i/8.0, MS SQL SERVER 2000/2005, Sybase, MS Access
- Database Specialties: Database Architecture, Data Analysis, Enterprise Data Warehouse, Database Design and Modeling, Data extraction, Integration, transformation and Migration, ETL Architecture and Design Data Warehouse, OLTP, OLAP, Report Design and Development.
- Data Analysis: User Requirement Gathering, JAD Sessions, Gap Analysis, Data Cleansing, Data Transformations, Source Systems Analysis, Data Relationships.
- Data Modeling: Erwin 7.x/4.x, MS Visio
- ETL Tools: BO DS 3.X, BO DI XI R2/6.5
- Programming: PL/SQL, JAVA, C/C++, VB 6.0
- Scripting languages: Java script, PHP
- Web technologies: HTML, DHTML, XML
- Operating Systems: Windows 2000/XP, Vista
WORK EXPERIENCE:
CONFIDENTIAL, ST. CLOUD, MN May 2012 - Till Date
Data Modeler, SISA to BPSA Conversion Project
Responsibilities:
- Reviewed functional requirements and use cases to determine the relevant data requirements.
- Assisted in creating realistic project plans with detailed tasks and ensuring their timely execution.
- Reversed engineered current system data model and subdivided it into work streams for analysis.
- Created process flows and data flow diagrams of the current and future systems.
- Performed dependency and gap analysis for data structure changes on other downstream applications and impact of new data elements on existing downstream processes.
- Created and maintained logical and physical data models for the financial platform and other in-house applications running on Oracle databases.
- Designed data movement strategies for data collection as well as the population of existing, new data stores and replicated environments.
- Worked closely with the Enterprise Data Architecture team, Database Services team and the project team on the creation of data models which can seamlessly integrate with existing data structures on multiple Oracle databases integrated by database links.
- Database design improvement documents.
- Database standards documents: Naming standards document.
- Data dictionary
Environment:ERWIN 8, MS Visio, Toad, Oracle 10g/11g, PL/SQL, SQL*Plus, Toad.
CONFIDENTIAL, HERDON, VA Aug 10 – May 2012
Senior Data Modeler/ ETL Developer
Responsibilities:
- FacilitatedJAD sessionsto determinedatarulesandconductedLogical Data Modeling (LDM)andPhysical Data Modeling (PDM)reviews withDataSMEs.
- Participatedin data analysis and data dictionaryandmetadata management - Collaborating with business analysts, SMEs, ETL developers, data quality analysts and database administrators.
- Participated in design of Data Asset Management(DAM), Marketing, Customer Contact Channel, Order provisioning business processes, target applications architecture and target data model.
- Developedrelational model design, dimensional modeling, and ETL processes inDatawarehouse(DWH)andDecision support system(DSS) environment.
- Validated and maintained the enterprise-wide logicaldatamodel forDataStaging Area, DWH and DSS.
- Developed the logicaldatamodel (LDM) & PDM andassisted theDBA to create thephysicaldatabasebyproviding the DDLscriptsincluding Indexes, Data Quality checks scripts and Base View scripts.
- Aided and verified DDL implementation by DBAs, corresponded andcommunicated data and system specifications to DBA, development teams, managers and users.
- Ensureddelivery of LDM, PDM, Staging PDM and data lineage mapping documents.
- Managedthe data model changes in all enterprise applications. Performedimpact analysis to ensure all systems leads are informed and coordinate efforts to implement changes.
- Developed, integrated, managed and promotedenterprise level logical and physicaldatamodelsanddatamodel standards thatsourcedatafrom multiple origins(internaldatasources, externaldatasources, third partydata.
- Developeddetailed mapping documentsthat will provide the reporting anddatawarehouse team with source to targetdatamappingincludeslogical names, physical names,datatypes, corporate meta-data definitions, and translation rules.
- Conducted qualities control/auditing to ensure accurate and appropriate use ofdata.
- Performeddataanalysisonproductiondataissues.
- Used BO DS to extract data from relational databases, various file formats. Cleansed and transformed the data before loading it to target database.
- Createddatabase triggers,functions,procedures,cursorsandpackages.
- DevelopedPL/SQL scriptsto validate and load data into interface tables.
- Extensively usedStored Proceduresfor handling the database operations.
Environment: ERWIN 7, Oracle 11g, SAP Business ObjectsData Services3.X, PL/SQL, SQL*Plus, Toad, HTML, XML.
CONFIDENTIAL, HERDON, VA Jan 08-- Jul 10
SeniorData Modeler/ETL Developer
Network Outage System
Responsibilities:
- Attended and participated in information and requirements gathering sessions
- Ensured that business requirements can be translated into data requirements
- Involved in the analysis of the existing credit card processing system, mapping phase according to functionality and data conversion procedure.
- Translated business requirements into working logical and physical data models for Data warehouse, Data marts and OLAP applications.
- Designed Star and Snowflake Data Models for Enterprise Data Warehouse using ERWIN
- 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.
- Created business requirement documents and integrated the requirements and underlying platform functionality.
- Maintained data model and synchronized it with the changes to the database.
- Designed and developed use cases, activity diagrams, and sequence diagrams using UML.
- Extensively involved in the modeling and development of Reporting Data Warehousing System
- Designed the database tables & created table and column level constraints using the suggested naming conventions for constraint keys.
- Used ETL tool BO DS to extract, transform and load data into data warehouses from various sources like relational databases, application systems, temp tables, flat files etc.
- Developedstored procedures and triggers.
- Wrote packages, procedures, functions, exceptions using PL/SQL.
- Reviewed the database programming for triggers, exceptions, functions, packages, procedures.
- Involved in the testing phase right from the Unit testing to the User Acceptance testing.
- Involved with all the phases of Software Development Life Cycle (SDLC) methodologies throughout the project life cycle.
Environment: Erwin 4, MS Visio, Oracle 10g, SQL Server 2000, Business ObjectData IntegratorR2
CONFIDENTIAL, WASHINGTON, DC Jan 07 --Dec 07
Guest Management System
Data Analyst andData Modeler
Responsibilities:
- Involved in interactions with Subject Matter Expert, Project Manager, Developers, and the end-users in more than one JAD sessions to gathering the new requirements.
- Involved in all phases ofSDLCfrom requirement, design, development, testing and rollout to the field user and support for production environment.
- Translated business requirements into data design requirements used for driving innovative data designs that meet business objectives.
- Developed Business and Subject Area LogicalDataModels,Physical Data Models, Physical Staging area Data Models andDataFlow Diagrams.
- Extensively used ERWIN to design Logical/Physical Data Models,forward/reverse engineering, publishing data model, applying DDLs to database, Data Modeling and restructuring the existing data Model.
- Applied Discover FinancialDataNaming Standards,created new naming standards,checked models in and out ofERWINModel Repository, and documenteddatamodel translation decisions.
- Generated database objectssuch asTable, Views, Synonyms, Database Linkby executing the script generated from ERWINwith appropriate privileges
- Responsible in designing and introducing new (FACT and Dimension Tables) to the existing Model.
- Used various levels oftriggers and proceduresto validate the data at each level.
- Extensively involved in writingPL/SQL stored procedures, functions and packages.
- Createddatabase tableswithcomplex constraintsapplicable to the business rules.
- Involved in Optimizing SQL queries involving large tables.
- Created Indexes and Materialized Views to improve the overall system performance.
- Tested the application to ensure proper functionality, data accuracy, and modifications had noadverse impact on integrated system environment.
- Involved in the maintenance and support of existing applicationswith the users.
- Involved in training and production support at various client locations
Environment: Erwin, Oracle 10g,SQL Server2005, Business ObjectData Integrator6.X, VB Script, PL/SQL, MicrosoftProject/Office.
CONFIDENTIAL, NAIROBI, KENYA Jan 06 – Dec 06
DATABASE DEVELOPER
- Installed and configured Oracle 9i
- Created tables, views and indexes on appropriate table columns.
- Created forms based on Tables, Stored Procedures and From Clause Queries.
- Developed reports for purchase orders, sales orders, and goods issued and goods receipt.
- Coded database procedure to calculate average purchase price of material for current financial year for costing purpose.
- Participated in unit testing and system testing
- Interacted with users in implementation
CONFIDENTIAL, NAIROBI, KENYA March 05 – Dec 05
WEBDESIGNER/DEVELOPER
Responsibilities:
- Website design and development using Html, CSS
- Website automation using JavaScript and PHP
- Logical and physical database design of company’s website databases.
- Designed and analyzed website’s database and user accounts.
- Create database objects (tables, indexes, etc.)
- Wrote database procedures, functions and triggers
- Tuned database queries
- Responsible for writing the unit test cases, system cases and functional test cases of the system.