Post Job Free
Sign in

Oracle Developer

Location:
Dallas, TX
Posted:
March 08, 2015

Contact this candidate

Resume:

Anoop Veettil

Cell: 201-***-****

*******@*******.***

www.linkedin.com/pub/anoop-t-veettil/23/341/214/

SUMMARY

Overall 14 years of experience in complete software development life cycle

(SDLC) using Oracle (11g/10g/9i/8i/7.x). Worked as a Sr. Oracle Lead

Developer for mentoring team at onsite and offshore with active

participation in Database/data warehouse design, development, ETL

processing, modeling, reporting and database development administration

tasks.

. Over 13 years of extensive experience working with Oracle databases

(versions 7.x to 11g)

. Expert in Oracle 10g/11g PL/SQL programming and Database Development

Administration.

. Expert in database modeling like conceptual, logical and physical

models. Database physical schema designing and implementation.

. Extensive experience in designing the schema, performance tuning,

PL/SQL programming using Packages, Procedures, Functions, Triggers,

DDL, DML, Indexes, Views, materialized views, Enhancing database

performance, and generating ad-hoc reports with SQL*Plus.

. Expertise in latest PL/SQL programming features, optimize the query

performance (Bulk collect, bulk Binds, Materialized views, Inline

views, hints etc). Well versed with DBMS Packages DBMS_JOBS,

DBMS_SCHEDULER, DBMS_PIPE, DBMS_SQL, DBMS_STATS, UTL_MAIL and

UTL_FILE, DBMS_OUPTUT etc

. Good knowledge of Data warehouses/Data Marts, Dimensional modeling,

Star schema, Snowflakes, slowly changing dimensions etc.

. Performance tuning of the database queries using TKPROF, Explain Plan,

dbms_profilers etc.

. Expertise in supporting very large database application systems and

high volumes data

. Performance tuning by creating indexes and gathering table and index

statistics. partitioning large tables to maintain data in

systematically and improve the huge data retrieval performance

. Loading data between databases using Export, Import utility, data pump

and loading data from flat files to database tables using SQL*Loader

. Excellent knowledge of Oracle database tools such as Toad, PL SQL

Developer, Rapid SQL, SQL Navigator etc.

. In depth understanding of Oracle Architecture, memory and process

structures

. Experienced in working with Oracle Forms & Oracle Reports, Pro *C

. Experience in all the phases of the Data warehouse life cycle

involving design, development, analysis & testing of Data warehouses

using ETL, Data Modeling, Online Analytical Processing & reporting

tools

. Good amount of experience in Data modeling (Dimensional & Relational)

concepts like Star-Schema Modeling, Snowflakes Modeling, fact and

dimension tables modeling of data at all the three levels: view,

logical & physical

. Designed and developed Informatica Mappings to load data from Source

systems to ODS and then to Data Mart.

. 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

. Experience in ETL tool like OWB, Informatica 6.2/5.1 developing

Mappings, Workflows, Transformations

. Exposure in handling different databases such as MS Access2002/2000,

and SQL Server 2000

. Domain expertise in Financials like Fixed Income, Derivatives, Cash,

Wealth management etc.

. Data modeling including conceptual, physical and logical modeling.

Forward and reverse engineering using ERwin

. Creation of logical and physical data models for OLTP.

. Thorough understanding of Dimensional Modeling, Forward/Reverse

engineering, Software Testing and Quality Assurance activities.

. Seasoned in using Unix editors and utilities vi, sed and awk etc

. Expertise in Korn-Shell scripting. Developed complex shell scripts for

running warehouse jobs that can generate automated emails

periodically. Extensively used job scheduling with Crontab for

different periodicity levels.

. Experienced in Operating System like Windows 98/2000/Xp/NT, Unix,

Solaris 10.

. Experience in Offshore Coordination whereby assisted many new system

studies along with project /client management & logical analysis and

design with PL/SQL batch processes in Development and Test area.

Possess excellent problem solving, inter-personal and communication

skills, proven self-starter capable of working on multiple projects

Education: Master of Computer Applications (MCA) - India.

Technical Skills

OperatingSystems&Servers: Windows 2000, XP / NT, HP-UX 9.0/10.0/11,Solaris

10,ISS 5.1, Apache Tomcat, Web logic, Web sphere, JBOSS

Databases : Oracle 11g/10g/9i/8i/7.0, MS SQL

Server 2000 / MS Access 2002/2000

Database /Dataware housingTools(ETL): Toad 9.2/8.6,PL/SQL Developer

7.1,OEM,ERwin7.0,Informatica 6.2/7.1,OWB,Designer 2000, SQL Navigator,

Rapid SQL

Other packages: MS office

Configuration Management Tool: Visual Source Safe, Synergy, WinCVS, PVCS

Tracker

Programming Languages: PL/SQL, SQL, Unix Shell Scripting, Pro

*C

PROFESSIONAL EXPERIENCE:

Estee Lauder Companies Inc, NY

(Jun 2011 -Till Date)

Role: Oracle database Architect/Developer

The Estee Lauder Companies Inc. is a manufacturer and marketer of skin

care, makeup, fragrance and hair care products. Its products are sold in

over 100 countries and territories under a number of brand names, including

Estee Lauder, Clinique, Origins, M.A.C, Bobbi Brown, La Mer, Smash Box,

Prescriptive and Aveda etc. It is also the global licensee for fragrances

and/or cosmetics sold under brand names, such as Tommy Hilfiger, Donna

Karan, Michael Kors, Sean John and Coach etc.

Responsibilities

. New Marketing and Ecom site database Architectural design, modeling

and implementation

. Support online database across the regions for various brands.

. Designing of Ecomm sites for various brands and their regions

. Designing new centralized repository for market analysis and business

reporting for each region.

. Create database schema, reporting schema for new markets across the

globe.

. Create tables, indexes, packages, procedures, functions etc.

. PL/SQL programming, performance tuning and query optimization

. Development DBA activities like, export, import, creating users,

tuning the queries etc.

Environment: Unix, Oracle 11g, Toad, SQL Navigator, SQL Developer, CVS,

SQL Developer data Modeler

ING Financial Services, NY

(May 2010 -Jun 2011)

Project: IDEAAL Data System

Role: Oracle database Developer/Development DBA

The IDEAAL( Integrated Data Environment for Access, Analysis and Leverage)

project is an integrated application platform that supports the business

groups finance, operations control, OIB Business management and Credit Risk

Management etc. for their new business enhancements and provides access to

transactional and static data for a streamlined and flexible reporting. The

system is an integrated platform for the ING trading data comes from

Bloomberg, Goldman, JPMorgan, Bank of New york etc.

Responsibilities

. Architectural design, data analysis, planning and implementation

. SQL and PL/SQL Programming, database administration and performance

tuning

. Data loading using SQL Loader.

. PL/SQL Performance tuning and query Tuning(Generating Plan Table,

Explain Plan, Optimizer with Hints, Analyze, Indexing strategy, SQL

Trace, TKPROF etc)

. Create database tables, indexes, procedures, packages, functions and

other objects

. Handling database release to production for updating patches and new

enhancements

. Preparing unit test scripts, setting up a test environment and UAT

testing

. Database maintenance and DBA activities like, export, import, creating

users, tuning the queries etc

. Tuning of database objects by creating and usage of indexes and

gathering table and index statistics

. Develop Autosys job script to schedule the jobs

Environment: Unix, Oracle 11g, SQL * Plus, Toad, Rapid SQL, SQL Loader,

PL/SQL& SQL, SQL Developer data Modeler, CVS

UBS Financial Services, NJ

(Sep 2008 -May 2010)

Project: Enterprise Data Warehouse

Role: Oracle database Developer

UBS, one of the leading Global Banks and a major player in the Investment

Banking sector, provides Wealth Management Services (WM) to its clients

across the globe. The Enterprise Data Warehouse project is a central

repository in Oracle for all of the data that UBS processes for its wealth

management clients. It is a subject-oriented, integrated and non-volatile

collection of data in support of management's decision making process. This

enhances the value of operational business applications across the company.

Responsibilities

. Discussions with the business users to capture enhancements for

improvements in proposed system

. Responsible for data validations, partitioning, data loading for

different environment, feeding of live data and user acceptance for

data warehouse.

. SQL and PL/SQL Programming and performance tuning

. Actively involved in data profiling to ensure data quality of vendor

data.

. Involved in production support, to fix the bugs in production codes

testing

. Database maintenance and DBA activities like, export, import, creating

users, tuning the queries etc

. Tuning of database objects by creating and usage of indexes and

gathering table and index statistics

. Developed complex shell scripts for running warehouse jobs

Environment: Unix Shell programming, Oracle 11g/10g, SQL * Plus, Toad,

Rapid SQL, SQL Loader, PL/SQL& SQL, ERWin r7, CVS

AIG Investments, Wall Street, NY

(Aug 2007 -Sep 2008)

Project: Global Pricing System

Role: Oracle Database Developer

The Global Pricing System (GPS) is primarily responsible for pricing the

securities. Different AIG groups require accurate prices for the securities

they hold, they depend on GPS application for pricing these securities.

Responsibilities:

. Prepared Requirement Specification and database design document for

the new requirements.

. Discussions with the business user to capture enhancements for

improvements in proposed system

. Designing of tables and other database objects, creation, and testing

of scripts

. Written PL/SQL Stored Procedures, Functions and Packages and Triggers

to implement business rules into the application

. Worked with developers in trouble shooting and tuning code, recommend

code changes as needed to insure correct operation and performance of

PL/SQL programs

. Database maintenance and DBA activities like, export, import, creating

users and granting privileges, space allocation, tuning the queries

etc

. Extensive involvement in performance tuning and Query

Tuning(Generating Plan Table, Explain Plan, Optimizer with Hints,

Analyze, Indexing strategy, SQL Trace, TKPROF etc)

. Handling database release to production for updating patches and new

enhancements

. Involved in preparing unit test scripts, setting up a test environment

and unit testing the code

. Worked with business users, business analysts and architects to design

and document database objects to support application requirements

. Involved in build verification before dropping into QA/UAT

environments

. Unix shell scripting for invoking PL/SQL jobs

. Support all production oracle issues as needed and participate in

emergency on call support activities

Environment: Sun Solaris, Oracle 10g, SQL * Plus, Toad, Rapid SQL, SQL

Loader, PL/SQL& SQL, Business Objects, Clear Case

Weightwatchers Inc, NewYork

(Feb2007-Aug 2007)

Project: Apollo Database migration

Role : Oracle database Lead/Analyst

Weight Watchers is recognized as the leading name in safe and sensible

weight control. The project is to reengineer the Apollo 1.4 application and

migratethe database from oracle 7, Oracle 8i to Oracle 10g .

Responsibilities:

. understanding the core requirements of the Project and propose the

design model

. Identification of Entities, Attributes and Relationships and design

the logical/ physical model of the new order management system. The

database used is Oracle 10g

. Created staging models

. Unix shell scripting for invoking PL/SQL jobs

. Creation of DDL scripts using ERwin and complete compare with the

development databases.

. Writing database scripts to create tables, index, constraints,

sequence etc in both staging schema as well as the target schema.

. Writing PL/SQL code for the Database migration from Oracle7i/ 8i to

Oracle 10g.

. Make modifications to the already existing logical/ physical design

models and reflect the same in Dev Databases, based on the

enhancements in the application

. Developed Dynamic SQL & and worked with GTTs

. Integration and testing the Database objects with the Online

Application.

. Actively involved in data profiling to reduce risk involved in

integrating data for new applications, including the challenges of

joins and track data quality.

. Performance Tuning of PL/SQL code and Oracle Database objects to speed

up the Database migration and Online Data fetch.

. Writing test cases and testing the application using PL/SQL test

scripts

. Perform post implementation review and user notification

. Associated with DBA's in monitoring the performance related issues

using Explain plan, SQL Trace and TKPROF utility

. Frequent interaction to the business users

. Involved in build verification before dropping into QA/UAT

environments

Environment: Linux, Oracle 10g, SQL * Plus, Toad, Rapid SQL, SQL Loader,

PL/SQL& SQL, ERWin, Synergy

UBS Financial Services, NJ

(May 2006 -Feb 2007)

Project: Corporate Employee Financial Services

Role: Oracle database Developer/ Analyst

UBS, one of the leading Global Banks and a major player in the Investment

Banking sector, provides Wealth Management Services (WM) to its clients

across the globe. UBS WM USA through its CEFS application receives the

stock compensation related data from the clients(Companies).CEFS

application then processes it store in the database namely EO Win

Financial.

Responsibilities

. Involved as a lead to give guidance and monitoring the work allotted

for team members.

. Requirement gathering, Design, implementation, Unit testing and

integration testing

. Played an active roll in designing the architecture of the database

and designing the technical document for the business requirement

specified.

. Discussions with the business user to capture enhancements for

improvements in proposed system

. Responsible for data validations, feeding of live data and user

acceptance for each module.

. Designing of tables, indexes, triggers, and other database objects,

creation, and testing of scripts

. Written PL/SQL Stored Procedures, Functions and Packages and Triggers

to implement business rules into the application

. Actively involved in data profiling to ensure data quality of vendor

data.

. Involved in production support, to fix the bugs in production codes

testing

. Database maintenance and DBA activities like, export, import, creating

users, tuning the queries etc

. Shell scripting and scheduling Autosys jobs for invoking database

jobs

. Handling database release to production for updating patches and new

enhancements

. Prepared checklist, final design documents and general instruction to

follow during development

. Tuning of database by creating and usage of indexes and gathering

table and index statistics

. Performed role of code reviewer, integration lead and release manager

for the release components

. Involved in the deployment of code in Prod environment

. Played a very important roll in designing the technical document for

the business requirement specified.

Environment: Sun Solaris, Oracle 9i/10g, SQL * Plus, Toad, Rapid SQL, SQL

Loader, PL/SQL& SQL, CVS, Informatica

JP Morgan Chase, New York

(September 2004 - May 2006)

Project: IT Risk Management

Role: Senior Oracle Developer

Phoenix - ITRisk is an intranet application by JPMC for performing risk

analysis and mitigation plans of Applications and OSPs (Other Service

Providers). The primary objective of the system is to find out the risk

involving in the applications which are served by other service providers.

This application stores data about all other Applications and OSPs which

are used for JPMC business needs.

Responsibilities:

. Created logical and physical dimension models.

. Documented source/target mappings & metadata.

. The data regarding the participant, permissions, the owner

corresponding to the applications need to be maintained. Make

alterations to the data model to store the column display level at the

individual user level.

. Involved in writing procedural scripts using PL/SQL

. Working with Oracle databases to manage data for development, training

and production environments.

. Created database objects such as tables, views, synonyms, indexes,

sequences.

. Developing and Tuning SQL, PL/SQL triggers and stored procedures.

. Developed SQL *Loader scripts, conversion scripts for the conversion

of the data to the custom new schema

. Provided database support and worked closely with the development team

as they submitted daily changes recorded as releases to the production

database.

. Tuning database and SQL statements and schemes for optimal

performance.

. Tuning of database by creating and usage of indexes and gathering

table and index statistics

. Troubleshoot production problems and worked effectively with other

team members to identify and address problems.

. Analyzing database,tables, index

. Performed Application and SQL statement tuning using Explain Plan,

Optimizer Hints and Partitioning etc

. Developed shell scripts to run the batch jobs

Environment: Sun Solaris, Oracle 9i, SQL * Plus, Toad, SQL Loader,

Informatica, PL/SQL, SQL Server DTS

Project: SAM Data Conversion

The purpose of this project is to convert the key components of the old

application SAM (structured analytical model) to the new proposed TOP

environment WSO(wall street office). There are many data elements shared

between the new TOP environment and the legacy SAM environment. In order to

port all of the asset and historical information collected in the legacy

environment over the years some type of data conversion will have to take

place.

Responsibilities:

. Architect design for data conversion, Testing and Customer Support

environments

. Preparation of Technical Design Document as per the requirement.

. Designing of tables, indexes, triggers, and other database objects,

creation, and testing of scripts

. Developing code in PL/SQL, writing procedures, packages, triggers,

migration scripts etc.

. Tuning of database by creating and usage of indexes and gathering

table and index statistics

. Oracle database creation. Controlling and monitoring user access to

the database

. Reduce the number of un-planned Emergency change requests

. Writing test cases and testing the application using PL/SQL test

scripts

. Developed shell scripts to run the batch jobs

. Ensure the stability of the production environment

. Document all Change Requests and provide monthly metrics for review

. Perform on going process improvement

. Perform post implementation review and user notification

. Frequent interaction to the business users

Environment: Sun Solaris, Oracle 9i, SQL * Plus, Toad, Rapid SQL, SQL

Loader, PL/SQL, Informatica, SQL Server DTS

First American Corporation, CA (April

2003 - September 2004)

Project: First American Web Services & FAM Data Mart

Role:Oracle Developer

This is a web service system designed to meet the requirements of various

clients of First American Corporation. The system is basically an

information provider to the various clients, like banks, insurance, finance

etc.The FAM Data Mart is a Global Financial Reporting system for Mortgage

applications.

Responsibilities:

. Extensive involvement in Data Modeling and Design using ERwin

. The models were to be used in OLTP system for the Entry into FAS

project, where the statistics related to products need to be

maintained.

. Used ERwin DM to compare the model with the database, and to know the

differences and select which differences to move into the model and

which to generate to the database.

. Wrote stored procedures & functions using PL/SQL as per requirements

. Developed query by using Analytical functions

. Uploaded data comes from XML and Excel to DW

. Development of the DW -Extraction of data from disparate sources and

uploading the data after cleansing into the Data warehouse.

. Developed SQL and PL/SQL queries for Crystal reports/sub reports

. Worked with ETL developers on improving table design (e.g.,

demoralized fact tables)

and helped to populate reporting tables (e.g., fact, summary, and

dimension).

. Developed Informatica Mappings to load data into FAM Data Mart

. Extensively developed complex PL/SQL packages for ETL

. Optimizing Query performance using explain plan, SQL Trace and TKPROF

utility

. Performed unit testing and involved in system integration testing

. Involved in Production Support and Operations teams to resolve

production issues in a timely and efficient manner.

Environment: Linux, Oracle 9i, SQL * Plus, Toad, Rapid SQL, SQL Loader,

PL/SQL, Informatica

Paragon Solutions(FCG India), Bangalore

(November 2001 - March 2003)

Project: Parks and Recreation

Role:Oracle PL/SQL developer

Parks & Recreation Application is an n-tier architecture based web system

that is designed to meet the needs of the parks and recreational consumers

of local authorities in Boston. This software is designed for setup of

numerous events like rental space, sporting events, golf club, membership,

cemetery etc.

Responsibilities:

. Studying and Analyzing the Technical Feasibility of the Customer

requirement using Functional Design Document. Preparation of Technical

Design Document as per the requirement.

. Working with Oracle databases to manage data for development, training

and production environments.

. Created database objects such as tables, views, synonyms, indexes,

sequences and database links as well as custom packages tailored to

business requirements.

. Developing and Tuning SQL, PL/SQL triggers and stored procedures.

. Developed SQL *Loader scripts, conversion scripts for the conversion

of the data to the custom new schema.

Environment: Linux, Oracle 9i, SQL * Plus, Toad, Rapid SQL, SQL Loader,

PL/SQL

Bharat Electronics Ltd, Bangalore

(June 2000 - November 2001)

Project: Integrated Personnel Management

Role:Oracle PL/SQL developer

The Objective of this system is to capture online information of the

employees in the organization. The modules handles the details such as new

employees entry, training, wage revision, bank details, medical details,

family details, promotions, transfers, arrears calculations, retirements,

payments, tax details, increments, conveyance, insurance etc.

Responsibilities:

. Working with Oracle databases to manage data for development, training

and production environments.

. Created database objects such as tables, views, synonyms, indexes,

sequences and database links as well as custom packages tailored to

business requirements.

. Developing and Tuning SQL, PL/SQL triggers and stored procedures.

. Developed SQL *Loader scripts, conversion scripts for the conversion

of the data to the custom new schema.

Environment: Unix, Oracle 8i/7.x, Pro*C, SQL * Plus, SQL Loader, PL/SQL,

Crystal reports, Oracle Forms

Hindustan Aeronautics Ltd, Bangalore

(August 1999 - May 2000)

Project: Material Management & Request Planning System/engine Order

Assembly

Role: Software Engineer

This project handles various stocks in several stores of HAL division. It

includes all the features such as Stock control, Material Planning,

Scheduling, keeping track of material requisition, generating Material

Purchase requests, Raising Purchase Orders, Receiving Reports, etc.

Responsibilities:

. Involved in analysis, design and development of the system.

. Developed customized Forms like customer and supplier maintenance,

bill, receipt, invoice, debit and credit notes.

. Developed Reports and PL/SQL Packages to monitor revenue earnings and

expenses.

. Developed stored procedures and functions using PL/SQL for complex

updates and audit trails.

. Tuning SQL, PL/SQL triggers and stored procedures.

Environment: : Unix, Oracle 8i/7.x, Pro*C, SQL * Plus, SQL Loader, PL/SQL,

Crystal reports, Oracle Forms



Contact this candidate