* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Digant`s Resume - Trelco Limited Company
Extensible Storage Engine wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Oracle Database wikipedia , lookup
Relational model wikipedia , lookup
Clusterpoint wikipedia , lookup
Microsoft SQL Server wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Digant Patel [email protected] 91--4890920 873 Main St. #2c Hackensack, NJ 07601 Current Location: US Title: digant_cv Work Experience: Skills: 6 years Information Technology Industry: Banking/ Financial Services,Pharmaceuticals Highest Degree Held: M.E/M.Tech (Computers) ,STEVENS INST. OF TECHNOLOGY,NJ Male 2nd October 1974 Gender: Date of Birth: Detailed Resume: DIGANT R. PATEL 873 Main St #2c, Hackensack, NJ 07601 Ph (H) - (201) 489-0920 (C) - (201) 892-2179 Email - [email protected] Citizenship - Permanent Resident SUMMARY Over Six years of focused experience in Information Technology with a strong background in Database development and Data warehousing and over Four years ETL process using Informatica- PowerCenter 7.1/6.2/5.1 and Ascential Datastage 6.0/5.2. Extensively worked with large Databases in Production Environments Data Processing experience in designing and implementing Data Mart applications, mainly transformation processes using ETL tool informatica Power Center. Proficiency in using Informatica Power Center tool to design data conversions from wide variety of source system Extensive work in ETL process consisting of data transformation, data sourcing, mapping, conversion and loading Expertise in Data Modeling (Entity Relationship Diagram -ERD) and relational Database in Data Modeling using Erwin Strong in Data warehousing concepts and using Normalized Multi-dimensional Star Schema and Snowflakes methodologies. Proficient in understanding business processes / requirements and translating them into technical requirements Extensive experience in implementation of Data Cleanup procedures, transformations, Scripts, Triggers, Stored Procedures and execution of test plans for loading the data successfully into the targets Experience in Integration of various data sources like Oracle 9i/8i/8, SQL Server 2000/7.0, IBM DB2 7.1, MS-ACCESS Resume of Digant Patel Page 1 Expertise in database design, entity-relationship modeling, multidimensional modeling Proficient in Relational Database Management Systems, SQL Expertise in developing SQL and PL/SQL codes through various procedures, functions, and packages and triggers to implement the business logics of database in Oracle. Experience in Unix Shell Scripting, Make Utility Proficient in Java, JSP, C++, ASP, C & XML Good Knowledge in Ascential Datastage & Business Objects A Team Player with excellent communication, analytical, verbal and writing skills TECHNICAL ENVIRONMENT: DATABASE ETL TOOLS DATA MODELER BI TOOLS LANGUAGES OS OTHERS Oracle 9i/8i/7.0 (SQL, PL/SQL, SQLPLUS, SQL Performance tuning, SQL Loader, Stored Procedure, Triggers, PRO*C), RapidSQL 6.03, IBM DB2 7.1, Microsoft SQL Server 2000, MS-ACCESS, WinSQL, Sybase Open Client 12 Informatica 7.1/6.2/5.1, Ascential Datastage 6.0/5.2 ERWIN 4.1/3.5 Business Objects 5.0/6.0, Oracle Warehouse Builder Visual Studio 6.0, ASP, VBSCRIPT, JAVA, JAVA SCRIPT, HTML, DHTML, XML, C/VISUAL C++, Shell Script SOLARIS 2.0, UNIX system V, HP-UX, SCO ODT, IBM-AIX, WINDOWS NT/2000, TOAD, PL/SQL Developer, MKS TOOLKIT, Visual Source Safe, SAS EDUCATION, CERTIFICATION AND TRAINING: M.S. in Computer Science from Stevens Institute of Technology, Hoboken, NJ Informatica Training from Informatica Corporation, NY B.S. in Mechanical Engineering from Gujarat University, India Oracle 9i Database Administrator Certified Associate EXPERIENCE Resume of Digant Patel Page 2 Client: Sankyo Pharma, Parsippany, NJ (Through Realsoft, Inc) 08/04 -03/05 Role: Sr. Informatica Developer Systems/Projects: Commercial Rebate Payment Process System The Commercial Rebate Payment Process System is designed to handle all the key elements of commercial rebate programs, including payment details, payment options, Rx Script processing, CRPP Reports and CRPP maintenance. The purpose of this system is to allow users to import external data from a payer and loaded into the system. Upon Implementation of a contact, payments are scheduled and tracking is initiated. This system eliminates overpayments and compliance exposure by the rebate management processes, from setting up rebate programs on a contract and calculating and managing rebates as they accrue, to effecting accurate and timely payments to eligible customers. The main aim of the project is to deliver and transform the data that is extracted from various source systems and to load the data into Sankyo data marts. Responsibilities: 1. Designed and Developed ETL (Data Extraction, Transformation and Loading) mappings for PBM (Pharmacy Benefits Manager) to extract the data from multiple Flat Files and loaded finally into a single data warehouse repository Designed and Implemented the Commercial Rebate Payment Process System insight to perform calculations on gross or net revenue, adjusting for prior payments made (e.g. Adjusts, a rebate for an admin fee previously paid on the same items) using Informatica 6.2. Setting up Batches and sessions to schedule the loads at required frequency using Power Center Server Manager Extensively used Indicator files which starts the batch and loads the source files into the staging tables. Developed ETL mappings, transformations using Informatica Power Center to handle Positive & Negative Tablet Quantities, to set their status "to be adjusted", "to be paid", "disputed" and "Rejected" Involved in building, Testing and Tuning Simple and Complex Full Client and Thin Client Reports using Business Objects functionality like Queries, Slice and Dice, Drill down, Prompts, Functions, Formulae and multiple Data Providers using PL/SQL procedures 7. Extensively worked with Informatica Batch load process with Parameter and indicator files, loaded all the prescriptions with positive and negative quantity changed their status to 'To be adjusted', 'Disputed', 'Rejected' or 'To be paid'. Migrated development mappings to production environment Designed, developed and applied BO Report Templates 10. Design and deliver standard internal and customer-ready reports on time using Business Objects and Web intelligence. Analyzed the Data elements with NCPDP standards for the Rebate Utilization File format for the electronic submission of rebate information Extensively created mapping/mapplets, reusable transformations using all the transformations like lookup, filter, expression, stored procedure, aggregator, update strategy etc. Technologies Used: Informatica Power Center 6.2, ERWIN 4.1, IBM DB2 7.0, Oracle 9i/8i, SQL, PL/SQL, Windows 2000, TOAD, Business Objects 6.0, ColdFusion, and MySQL. Client: J.P. Morgan Fleming Asset Management, New York, NY (Through Resume of Digant Patel Page 3 Enterprise Engineering Incorporated) 11/03 - 07/04 Role: ETL Developer Systems/Projects: NY FFI Sales MIS Data Warehouse The NY FFI Sales MIS Data Warehouse is designed to provide timely, accurate and consistent sales information within the FFI Business. The FFI Sales MIS Data warehouse is built to provide a primary source for all FFI business reporting. It fulfilled the technology challenges as well as the business and organizational issues that the FFI business was facing in regards to MIS. The data warehouse was designed to acquire and integrate sales related data from existing JP Morgan systems. It will be used to provide means to accurately measure sales results and identify growth potentials and to provide business with standard set of reports on a regular basis. The Data Warehouse was to extract data stored in different databases such as Sybase, Oracle, DB2, Flat files and to load finally into a single data warehouse repository, which is in DB2 using Informatica 7.1 Responsibilities: Worked with Business requirements analyst to identify and understand source data systems. Developed ODS Load Control and DW Load Control mappings for incremental loading Developed data Mappings between source systems and warehouse components. Translated business requirements into Informatica mappings/workflows Developed ETL procedures to ensure conformity, compliance with standards and lack of redundancy, translates business rules and functionality requirements into ETL procedures Worked extensively with complex mappings using expressions, aggregators, filters, lookup and procedures to develop and feed in Data Warehouse. Implemented Transformation Developer to create the filters, lookups, and stored procedure, Joiner, update strategy, expressions and aggregations transformations Used session partitions, dynamic cache memory, and index cache to improve the performance of Informatica server Involved in Performance Tuning at various levels including Target, Source, Mapping, and Session for large data files. Created various stored procedures for removing the indexes before the data is loaded, rebuilt the indexes after the load has been completed. Extensively used Informatica client tools - Source Analyzer, Warehouse designer, Mapping designer, Mapplet Designer, Transformations, Informatica Repository Manager and Informatica Serve Manager Responsible for definition, development and testing of processes/programs necessary to extract data from client's operational databases, Transform and cleanse data, and Load it into data marts. Used the update strategy to effectively migrate data from source to target Technologies Used: Informatica 7.1, Power Center, RapidSQL 6.03, ERWIN 4.1, IBM DB2 7.0, WinSQL, Oracle 8.i/9i, SQL, PL/SQL, UNIX, SHELL SCRIPT, MySQL, DBArtisan, and Sybase Open Client 12 Resume of Digant Patel Page 4 Client: United States Federal Government, Washington DC, MD (Through Network Specialty Group Incorporated) 07/02-10/03 Role: Data Warehouse Developer Systems/Projects: Enrollee Tracking System The Senior Enrollee Tracking System (SETS) is designed to enroll and track Senior Community Service Employment Program Enrollees. Senior Youth and Volunteer Program (SYVP), Forest Service, United States Department of Agriculture (USDA), Senior Community Service Employment Program manages this program. The project was to build data warehouse from different sources of Oracle, Sql Server, DB2, Sybase and Flat files. The data warehouse was built on Oracle using Informatics 6.2 Responsibilities: Developed and maintained ETL (Data Extraction, Transformation and Loading) mappings using Informatica Designer 6.2 to extract the data from multiple source systems like Oracle, Sybase, ODS, flat files to multiple targets like Oracle and Flat files. Migrated Informatica 5.1 repository/mappings to Informatica 6.2 repository/mappings Extensively used various PowerCenter components like designer, workflow manager, repository manager, server etc. Extensively created mapping/mapplets, reusable transformations using all the transformations like lookup, filter, expression, stored procedure, aggregator, update strategy etc. Developed Pl/SQL procedures to implement business logic, Involved in query performance tuning and informatica ETL tuning Created utility programs for file manipulations, pre-session, post-session using shell scripts and AWK Extensively involved in ETL testing, Created Unit test plan and Integration test plan to test the mappings, created test data Maintained Shared Folders and Shortcuts, Global Repositories and User Security via Repository Manger. Involved in collecting user requirements, designing the data warehouse (logical and physical models), designing and developing dimensional data models (star schema) Installed and configured the Informatica Server and Power center Technologies Used: Informatica 6.2/5.1 PowerCenter, Oracle 8.0, ERWIN 3.5, TOAD, UNIX, SHELL SCRIPT, SQL, PL/SQL, AWK, Sybase SQL Anywhere Client: The Hartford Financial Services Group, Inc., Hartford, CT 01/02 -07 /02 Role: Data Warehouse Developer Systems/Projects: Personal Lines Data Warehouse Services - Auto Policy Common Issue Reporting Auto Policy Common Issue reporting objective is to report on Commitment and Conservation of Auto Policies. Auto Policy status information is tracked and reported with regard to bound, fully issued and application received. Standard reports are sent to New Business on daily basis. The source information was downloaded from DB2, Sql Server, and Sybase, Oracle and flat files. The data is loaded with Informatica mappings/SQL Loader Resume of Digant Patel Page 5 scripts into oracle staging tables, transformed and loaded into Data mart. Responsibilities: Involved in all phases of SDLC from requirement, design, development, testing, pilot, training and rollout to the field user and support for production environment Worked with Informatica PowerMart client tools like Source Analyzer, Warehouse Designer, and Mapping Designed and developed mapping, transformation logic and processes in Informatica for implementing business rules and standardization of source data from multiple systems into the data warehouse Maintained source and target mappings, transformation logic and processes to reflect the changing business environment over time. Involved in Installation and Configuration of Informatica PowerCenter, PowerMart, Informatica Client, Informatica Server Extensively used ERWIN to design Logical/Physical Data Models, forward/reverse engineering, publishing data model to acrobat files Extensively worked in Oracle SQL, PL/SQL, SQLPLUS, Query performance tuning, Created DDL scripts, Created database objects like Tablespaces, Tables, Indexes, Synonyms, Sequences etc., Created utility programs using Unix shell scripts /AWK etc., involved Data Import/Export, Closely worked with DBAs to create Physical Databases, Application Tuning etc. Involved in designing the Data mart and entire data warehousing life cycle Responsible in designing and introducing new (FACT or Dimension Tables) to the existing Model Built Dimension Tables and Fact Tables. Modeled the Data Warehousing Data marts using Star Schema. Installed and configured the Informatica Server and Power center. Extensively interacted with user and Involved in requirement gathering, prototyping and prepared various documents like Interface Requirement Document, Customer Requirement document, Integration test plan, Unit test plan, Release notes etc. Technologies Used: Informatica 5.1 PowerCenter, Oracle 8.0, ERWIN 3.5, TOAD, IBM AIX, SHELL SCRIPT, SQL, PL/SQL, Sybase SQL Anywhere Client: Eli Lilly, Indianapolis, IN 06/01-12/01 Role: ETL/BI Developer Systems/Projects: Planning and Forecasting Data mart (PNF) This Data warehousing and Business Intelligence project is developed for Drug Development Performance Analysis and also for resource reporting. The PNF system collects information from the Clinical project plans (APV) and COMPASS Database. The data then is consolidated, which serves as a source for various querying, reporting and analysis purposes for Global Project Management Excellence (GPME). Responsibilities: Involved in the design for the new data mart Involved in building, Testing and Tuning Simple and Complex Full Client and Thin Client Reports using Business Objects functionality like Queries, Slice and Dice, Drill down, Prompts, Functions, Formulae and multiple Data Providers using PL/SQL procedures Designed, developed and applied BO Report Templates Involved in full life cycle design and development of Business Objects Reporting applications. Resume of Digant Patel Page 6 Wrote complex stored procedures, which were called in the informatica mappings. Creating mappings and different kind of transformations like Source qualifier, Aggregators, lookups, Filters, Sequence, Stored Procedure and Update strategy. Worked with Informatica PowerMart client tools like Source Analyzer, Warehouse Designer, and Mapping Involved in collecting user requirements, designing the data warehouse (logical and physical models), designing and developing dimensional data models (star schema) Creating business objects universe using metadata from informatica repository. Responsible for definition, development and testing of processes/programs necessary to extract data from client's operational databases, Transform and cleanse data, and Load it into data marts. Designing the universe by creating the business objects universe by selecting/joining tables, Indicating cardinalities, creating aliases to resolve the loops, subdividing into contexts and Creating the objects which are grouped into classes Created reports in Business Objects and Web intelligence using the universes as the main data providers and writing the complex queries including sub queries. Formatted their reports as per user requirements. Involved in Universe Tuning (Optimizing SQL Queries of the objects & restructuring of the Classes & Objects). Tested reports and provided continuous business objects support Technologies Used: Informatica 5.1 PowerCenter, Oracle 8.0, Business Objects 5.0, ERWIN 3.5, TOAD, UNIX, SHELL SCRIPT, Sybase SQL Anywhere, SQL, PL/SQL Client: Computerized Elevator Control, Moonachie, NJ 01/01-05/01 Role: Software Engineer Responsibilities: 1. Involved in developing and testing various programs that run control systems of Computerized Elevator Control Corporation and performed basic maintenance of the CEC - Automation program 2. Read through customer specification and engineering data sheets and used this information to verify the accuracy of the software developed by the CEC - AUTOMATION PROGRAM 3. Involved in editing the code required to bring the software to an acceptable level in situations where a discrepancy existed Programmed software for automation of Elevator control Enhanced existing controller code using Visual Basic & Microsoft Access Loaded software into single board computers Technologies Used: Visual Basic 6.0, Microsoft Access, SQL, PL/SQL, XML, JavaScript, Windows NT Client: Stevens Institute of Technology, Hoboken, NJ 05/00-01/01 Role: Technical Assistant Responsibilities: 1. Design and develop a functionality using Oracle- SQL/PL-SQL for the Resume of Digant Patel Page 7 online Course registration and Payment for the course Maintain and update the web pages of the professors. 3. Database level interactions of applications are developed using Oracle. Stored procedures were developed extensively using SQL and PL/SQL to make thin Client Application. Made enhancement of the database by designing new tables in the Oracle Database 5. Involved in developing and maintaining the graduate school web page with its links to registration information, program information, graduate school course description, online application to the graduate school and the graduate school catalog 6. Maintained applicants' details for admission purpose using Oracle and made appropriate changes in them on a daily basis Technologies Used: HTML, JavaScript, Oracle, SQL and PL/SQL, XML, UNIX Client: Gujarat State Education Center, Ahmedabad, Gujarat, India Aug 1998 - July 1999 Role: Programmer Systems/Projects: Super Market Database Responsibilities: Designed various Client/Server applications involving databases, tables, screens and menus Involved in the analysis and implementation of the Client/Server applications Maintained Customer and Vendor related details Maintained Product related details Recorded day to day transaction like Invoice generation, Product receipts and customer payments Generated report of Sales, Overdue Bills, Overstock products, Reorder level, Credit Card transactions, Non-moving products Technologies: Oracle 8.0, Developer 2000, XML, Java, JavaScript, ASP, Unix and MS-Word Client: Binary Computer Center, Ahmedabad, Gujarat, India. Jan 1998 - July 1998 Role: Programmer Systems/Projects: Banking system database Responsibilities: Prepared the Documentation, Test plan and Test cases using MS-Word Designed Database and created tables Performed database testing of Oracle Procedures, Packages and Functions by running SQL queries Performed Functional, Regression, Integration and system testing Technologies: Oracle 8.0, Java, JavaScript, XML, C++, MS-Office, Unix. References can be made available upon request Resume of Digant Patel Page 8