oracle and bi

9
DHRUV ARORA 10 Court Road, Amritsar,Punjab,143001 9654148858 [email protected] QUALIFICATIONS SYSTEMS ENGINEER 5 Years of experience with expertise as Oracle PL/SQL and ETL Developer with good knowledge of Business Intelligence tools like COGNOS and INFORMATICA . Having specialization in areas of Business Intelligence, Application software development and maintenance in Oracle environment. Six Sigma Green Belt Key Skills: ORACLE , Pl/SQL, Informatica, Business Intelligence EDUCATION, PROFESSIONAL REGISTRATION B.Tech Computer Science , Guru Nanak Dev University PROFESSIONAL EXPERIENCE Senior Associate Technology Dec 2014-Present NAGARRO SOFTWARES Pvt Ltd ORACLE , PL/SQL , INFORMATICA , QLIKVIEW , DB2 Created Packages, Procedures, Functions, Triggers, Cursors using PL/SQL in Windows environment System Engineer Sep 2011-Dec 2014 Tata Consultancy Services Oracle, PL/SQL, Business Intelligence. Created Packages, Procedures, Functions, Triggers, Cursors using PL/SQL in Windows environment Application development with all stages of System Development Life Cycle (SDLC): design, analysis, coding, and testing Feasibility study, planning, implementation, testing and

Upload: dhruv-arora

Post on 08-Jan-2017

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ORACLE AND BI

DHRUV ARORA 10 Court Road, Amritsar,Punjab,143001 9654148858 [email protected] QUALIFICATIONS

SYSTEMS ENGINEER 5 Years of experience with expertise as Oracle PL/SQL and ETL Developer with good knowledge of Business Intelligence tools like COGNOS and INFORMATICA . Having specialization in areas of Business Intelligence, Application software development and maintenance in Oracle environment.

Six Sigma Green Belt Key Skills: ORACLE , Pl/SQL, Informatica, Business Intelligence EDUCATION, PROFESSIONAL REGISTRATION

B.Tech Computer Science , Guru Nanak Dev University

PROFESSIONAL EXPERIENCE Senior Associate Technology Dec 2014-Present

NAGARRO SOFTWARES Pvt Ltd ORACLE , PL/SQL , INFORMATICA , QLIKVIEW , DB2 Created Packages, Procedures, Functions, Triggers, Cursors using PL/SQL in Windows environment

System Engineer Sep 2011-Dec 2014 Tata Consultancy Services

Oracle, PL/SQL, Business Intelligence. Created Packages, Procedures, Functions, Triggers, Cursors using PL/SQL in Windows environment Application development with all stages of System Development Life Cycle (SDLC): design, analysis, coding, and testing Feasibility study, planning, implementation, testing and deployment. Applied Database Tuning and Optimization, in the new database design Created Schema, Users, Tables, Constraints, Indexes, Triggers, Privileges, Roles, Cursors, Ref Cursors, anonymous blocks, sequences, synonyms. Tuned SQL queries using EXPLAIN PLAN, Hints etc Used SQL*Loader Used Materialized Views, Packages and Dynamic SQL Performance Tuning of Oracle Applications. Tested and modified codes for quality

Page 2: ORACLE AND BI

Worked with filter transformations and flat files to identify source and target bottlenecks

Worked with various transformations including router transformation, update strategy, expression transformation, lookup transformation, sequence generator, aggregator transformation and sorter transformation Developed mappings that perform Extraction, Transformation and load of source data into Derived Masters schema using various power center transformations like Source Qualifier, Aggregator, Filter, Router, Sequence Generator, look up, Rank, Joiner, Expression, Stored Procedure, SQL, Normalizer and update strategy to meet business logic in the mappings Used Oracle to write SQL queries that create/alter/delete tables and to extract the necessary data

Project #1

Automation of Resource Allocation in Nagarro

Technology: Oracle PLSQL Role: Developer/Lead/Owner Done as part of coding competition. Objective of the project is to map resources to appropriate project/s. The mapping with the maximum score and accurate mapping will be declared as winner. Mapping considers mapping all mandatory skills and also re-allocation of resource once he/she is available.Developed Cognos Reports based on final resultsets.

PROJECT # 2:

Coupon DB database migration and development

Technology: Oracle PLSQL/Cognos Role: Developer Objective of the project is to create a unified database for reporting .Multiple databases will be combined to form a single unified database . Was directly interacting with the client. Was selected to gather the requirements from onsite to get the project started .Was involved in daily scrum meetings with client to implement the migration and develop the database . I am responsible to write backend code like procedures/functions/triggers etc. Used Informatica transformations to fetch data from various sources

Page 3: ORACLE AND BI

PROJECT # 3:

POC FOR BUNK CHURN ANALYTICS

Technology: QLIKVIEW Role: Developer

This POC was focussed on identifying the reasons for Customer churn in Banks. I was responsible for making various complex dashboards (involving charts, graphs etc. ), drill down screens etc. The backend was excel . This POC was submitted to Centre of Excellence group

PROJECT # 4:

DB2 TRIGGER FOR SCHEDULING EMAILS

Technology: DB2/Razor SQL Role: Developer

Made a trigger in DB2 which calls scheduler for sending mails at runtime .Based on conditions which are defined by the customer, the data is fetched from table and scheduler is evoked which sends mails to different clients based on their own personalizations .

PROJECT # 5:

MIGRATION AND REFACTORING OF NETBANKING APPLICATION

Technology: Oracle/PLSQL/INFORMATICA Role: Developer

Net banking application of a leading bank in Europe was migrated from COBOL to PLSQL and myself along with my team . Was involved in migrating the application from Oracle 10g to Oracle 11g database and writing the queries in the efficient manner

PROJECT # 6:

Page 4: ORACLE AND BI

VMS PO ACKNOWLEDGEMENT

Technology: Oracle 10G/INFORMATICA, Windows Role: PL/SQL Developer/Module Leader

This application is automation of Purchase order acknowledgement. The purchase order to be acknowledged will be sent by TCS department to vendor who may acknowledge it or send back. This may involve intermediate level of approval within TCS before being sent to Vendor. This application was made from scratch and I was responsible for application design, development and defect fixing as database lead. Led a team of 4 people and successfully deployed the application in production (TCS ERP Application ).This is currently being used by all the TCS departments around the globe. Made Interface to connect Vendor and TCS Department via Informatica 9.0

PROJECT # 7:

E-GLOBAL REPORTING

This is the core reporting platform based on Datawarehouse containing hub of applications integrated under Financial, Portfolio, Market, Pipeline sections which are used by Real Estate major to manage, maintain portfolio, predict, analyse and guide the future investment plans.

MAJOR APPLICATIONS

#1 Leverage Tagging

Technology: Oracle 10G, Windows, IBM COGNOS Role: PL/SQL Developer/Module Leader Description:

Leverage Tagging process is based on algorithm that determines the portion of loan that has to be kept aside so as to extend the loan and raise the profit in future .Based on pre defined rules fed to the system ,algorithm calculates the percentage of loan that can be kept aside for leveraging the investment Used Drools engine for setting the rules to be used by the algorithm Responsibilities:

Requirement gathering from the Business Team. Convert the functional requirements into technical document as per the business standards.

Page 5: ORACLE AND BI

Worked as per the CR Raised from the end user. Analyze the Existing code to be modified ,do the impact analysis and implement changes in existing application. Created Database Objects like tables, Views, sequences, Synonyms, Stored Procedures, functions, Packages, Cursors, Ref Cursor and Triggers as per the Business require Developed COGNOS Reports demonstrating Walkthroughs as per business requirement

# 2: Source of Funds

Technology: Oracle 10G/Informatica Description:

The objective of application is to keep track on the funding to Real estate.To remove chances of illegal or fraudulent funding. The funds from various sources are monitored by the application. In case of deviation from normal behavior, the application marks the fund as exception and then it goes on for review process done by the Stakeholders and take necessary action Implemented RIMS in the load so as to notify the user via email about status of load that is whether it has failed/passed and the number of records processed

Responsibilities:

Requirement gathering from the Client. Convert the functional requirements into technical document as per the business standards. Worked as per the CR Raised from the end user. Analyze the Existing code and do the impact analysis.

# 3: Debt 4 Blocker

Technology: Oracle 10G,PL/SQL

Page 6: ORACLE AND BI

Description:

Debt 4 Blocker generates 4 blocker Cognos reports for Real estate major.I was responsible for maintaining back end of the reports.

Responsibilities:

1. Requirement gathering from the Business Team. Convert the functional requirements into technical document as per the business standards. Worked as per the CR Raised from the end user. Analyze the Existing code to be modified,do the impact analysis and implement changes in existing application As a part of performance improvement,I was solely responsible for load time reduction .data load originally taking 12 hours was drastically reduced to 4 hours! .Adding to this, the use of Invisible indexes newly introduced Oracle 11G was also implemented which was highly appreciated. In recognition of cost and effort savings , was awarded Green Belt Six Sigma Certificate Was responsible for Load Automation using RIMS .This process automates the Load run process and sends Email to stakeholders giving Status of Load run that is its start/Running or Completed.

# 4: Economy.com Scorecard

Technology: Oracle 10G

Description:

This scorecard shows up Top 10 statistics like top 10 employers,populated cities etc for particular market selected. Developed packages,procedures,functions etc for the module.This module was finally integrated into E Global reporting.

# 4: Slowly changing dimensions

Technology: Oracle 10G,Informatica

Description:

Page 7: ORACLE AND BI

Implemented Slowly changing Dimensions (SCD2) in the real estate datawarehouse. Worked as team member and successfully deployed it on production

#6 Ad Hoc Tasks

Technology: Informatica

Description: Performed ad hoc tasks as part of application support for Real estate major using Oracle PL/SQL and Informatica.

Personal Profile

Date of Birth 11-09-1989 Sex Male Nationality Indian State of Domicile Punjab Languages known English, Hindi and Punjabi