Sie sind auf Seite 1von 10

Y ER A KA U S H I K

Phone 916-917-0035 E-mail kaushik445@gmail.com

SUMMARY
Over 8+ years of experience as Oracle PL/SQL developer and
implementation of applications using Oracle Applications. Strong experience
in Oracle RDBMS, PLSQL Development, Oracle 11g, 9i, 10g, SQL,
PL/SQL, Developer Suite 10g/9i-Forms and Report, Java, HTML, UNIX
and Workflow.
Experience in Design, Development, Implementation and support as Oracle
Developer in Production, Development and Test Environments using Oracle
Tools.
Experience in using Oracle tools like SQL * Loader, Toad, SQL Navigator,
SQL Developer and Data Loader.
Developed SQL Loader control programs, interfaces and PL/SQL validation
scripts to transfer flat file data into oracle database and Oracle Applications
base tables.
Experienced in RDBMS design, data modeling, data normalization and SQL
tuning using Indexes.
Good conceptual knowledge in Data warehouse and STAR Schema.
Good knowledge in Creating and Maintaining Database objects like Tables,
Indexes, Views, Synonyms, Stored Procedures and Packages.
Proficient in writing stored procedures, Functions, Packages and
Database Triggers using PL/SQL.
Written Procedures and Functions using Dynamic SQL and written complex
SQL queries using joins, sub queries and correlated sub queries.
Experience in UNIX Shell Scripting, scheduling cron jobs and dbms jobs.
Experience in writing and tuning of complex SQL statements, complex joins
and sub- queries.
Used SQL Trace, Explain Plan and TK Prof for Better performance.
Developed SQL Loader control programs, interfaces and PL/SQL validation
scripts to transfer flat file data into oracle database and Oracle Applications
base tables.
Expertise in working with Oracle 11g/10g/9i, TOAD, SQL Navigator, SQL *
Loader, Forms 11g/9i/6i and Reports 11g/9i/6i/ for both development and
customizations as per client specifications.
Proficient in designing, modeling, creating and maintaining Oracle
database.
Involved in Development, Testing and Maintenance of the System.

Proficient at HTML, CSS, JQuery, JavaScript, XML, Web Design/Web Service.


Excellent logical and analytical skills, interpersonal & communication skills
and strong ability to perform as part of a team.
Good experience in understanding and designing solutions for complex
integration scenarios. Ability to work in a team environment and as an
individual with strong technical and communication skills, and good zeal in
adapting new technologies in a fast paced environment.
EDUCATION
Bachelors of Technology (B.Tech) Specialized in Computer Science.

TECHNICAL SKILLS
Operating SystemsDOS, Windows XP/NT, Linux, UNIX, OS X
SQL, PLSQL, C, C++, Java developer
Languages
JQuery, JavaScript, HTML and XML
Scripting Languages
Oracle Forms 11g, Developer Suite 10g/6i (Forms, Reports),
GUIs
Technologies
Crystal Reports 9/10, Discoverer10g, Erwin, ODI, J2EE
(Servlets, JSP, JDBC), Oracle APEX
Databases
SCM Tools
Utilities

Oracle8i/9i/10g/11g, SQL server 2000, Oracle XML DB,


Oracle AIX, Oracle AQ, MS Access
Subversion, CVS, ClearQuest, JIRA
SQL* Plus, SQL* Loader, SQL Navigator, Toad, ETL tools
Informatica Power Center, OEM,

PROFESSIONAL EXPERIENCE

CLIENT: Guthy Renker


PROJECT: Core Data Extraction
and Conversion

DURATION: September 2014 Present

ROLE: Sr. PL/SQL Developer

LOCATION: Santa Monica, CA

ENVIRONMENT: Oracle 9i/10g/11g, Reports 10g, Forms 11g, SQL, PLSQL,


SQL*Loader, SQR, KORN Shell script, TOAD, Unix
Description:
To analyze the Design, Develop, Test and Deploy solutions for Business
Intelligence and other transactional systems. To understand the business process,
associate the data to the process by performing data analysis, data profiling, and
data mining to transform data into information. Acts as a liaison between business
analysts, project management teams and performs the design, build, testing and
deploys solutions in Production environment. Application development using
Oracle DB, SQL/PL/SQL programs and performs all the necessary post Production
deployment support, Performance tuning and trouble shooting of all the DB
related issues. Create, Design and perform Data migration from legacy systems
into newly developed applications. Train junior members of the team and support
on
boarding
activities
from
technical
perspective.
Responsibilities:

Responsible for entire SDLC support as a solution architect including


Requirement Analysis, Data Analysis, Design, and Development.
Testing, Implementation and Post Production Support. Data Modeling,
Database Logical and
Physical Design.
Design, Create and maintain XML/XSD feed files for communication to
Partners.
As a technical expert, responsible to provide guidance and take decisions on
technical change management aspects required throughout the design and
development process.
Translate business requirements into technical design specifications
and prepare necessary technical design document.
Perform Data Migration activities from legacy Systems and legacy data
sources into newly developed application.
Developed SQL* loader scripts to load data in the custom tables
Created indexes on tables and Optimizing Stored Procedure queries
Modified existing codes and developed PL/SQL packages to perform
certain Specialized functions / enhancement on oracle application
Involved in preparing test plans, unit testing, System integration
testing, implementation and maintenance
Created global variables and cursors for procedures and functions through
PL/SQL packages.
Review data transformation rules and provide technical suggestions in data
transformation logic and pseudo code (PL/SQL).

Used RANK, DENSE_RANK functions to involve in the development of


custom stored procedures, functions, packages, triggers, SQL and
PL/SQL.
Used PLSQL Records, Collections (Nested Tables and Varrays) in
complex backend packages.
Good understanding and ability to create shell scripts/ Windows batch scripts
for data management and data administration tasks on Unix/Linux and
Windows platforms.
Manage the FTP and SFTP processes for various data transfer processes.
Conduct downstream impact analysis of change requests and design
appropriate technical solutions for implementing change requests.
Prepare appropriate technical specification documents for building ETL and
back end DB code.
Developed and optimized SQL queries using TOAD Explain Plan utilities.
Tuned SQL queries and performed refinement of the database using tools
like EXPLAIN PLAN and TKPROF to significantly improve the system
response, time and efficiency.
Written SQL Cleanup scripts to clean the un-used data from database.
Involved in debugging and Tuning the PL/SQL code, tuning queries,
optimization for the Oracle database.
Prepare various test cases for testing the developed code and conduct Unit and
systems testing.
Analyze and resolve various performance tuning issues in DB.
Ability to restore data structures to a pre-defined stage using Oracle
Flashback query option.
Liaisons between UI technical development team members related to UI
development and provide necessary backend support.
Create and/or maintain appropriate technical artifacts for system
documentation.
Conducts quality assurance activities to ensure data integrity.
Follow change management procedures and validation.

CLIENT: Thomson Reuters


PROJECT: Retail Wealth

DURATION: May 2013 August 2014

Management
ROLE: Sr. PL/SQL Developer

LOCATION: Rocksville, MD

ENVIRONMENT: Oracle 9i/10g/11g, Reports 10g, Forms 11g, SQL, PLSQL,


SQL*Loader, SQR, KORN Shell script, TOAD, Microsoft Visual SourceSafe,
JQuery, Javascript, Java, OV (Open version) and UNIX.
Description:

Involved in design, develop and maintain database applications for the Wealth
Management group. Work with product managers, project managers, and other
development team members on a daily basis to analyze requirements, design and
developing technical solutions. Analyses application requirements and makes design
decisions to support them.
Responsibilities:

Business requirements gathering and documentation, data cleansing and


extraction, report design and implementation, and testing. Developed numerous
PL/SQL stored procedures, SQL scripts and Bourne/Perl shell scripts to extract
and convert legacy data into Oracle readable format. Created a secure interface
(Pl/sql, Korn shell and cron) to transfer data from the legacy system (Wachovia
database) to the Thomson Oracle database.

Developed complex Oracle Forms providing extensive GUI features (multiselects drag and drop, graphical charts, automated system alerts and notifications
etc).

Served as a Specialist/Consultant in the enhancement and development of an


enterprise business intelligence application for the automotive services at
Automotive Finance Corporation.

Generated DDL/DML scripts for creation of new database objects like tables,
views, sequences, functions, synonyms, indexes, triggers, packages, stored
procedures, roles and granting privileges.

Involved in analyzing requirements and designing database using


normalization techniques.

Designed and Created E-R diagrams for the entire process along with
flowcharts using MS-Visio.
Created reusable mapplets/transformations embedding business logic.
Analyzed the existing Access system and re-designed it in Oracle 10g by
developing data validation and load processes using PL/SQL, stored
procedures, functions and triggers to enhance and improve functionality
requested by business for reducing their manual processing time.
Meet with business stakeholders and other technical team members to gather and
analyze application requirements
Design database solutions to satisfy application (business and technical)
requirements
Implement database solutions using available database development tools
Provide first level operational support for development and production database
systems.
Provide written status reports to management regarding project status, task,
and issues/risks.
Handling the Ingestion and Publishing process using cron jobs and Autosys.
Designed/Coded/implemented automatic error handling and recovery processes
for table data loads.

Coded
and
implemented
data
migration
processes
using
Oracle
procedures/packages (using PL/SQL) and Unix/C/Pro*C programs
Developed SQL *Loader scripts to load data from flat file to Oracle 10g
database tables.
Involved in writing UNIX Shell scripts for automation.
Prepared ER Diagrams, Data flow diagrams based on the requirement.
Run batch jobs for loading database tables from flat files using SQL Loader.
Used Version Control tools like Microsoft Visual SourceSafe for Source
Control.
Created and maintained development environment and resolved Production
and Validation Environment problems.
Constant interaction with Java Developers for tuning of SQL statements,
embedding them in Java code using SQL and for unit testing and other test
sequence comparisons.
Optimized and tuned PL/SQL programs to reduce the loading process - Utilized
SQL*Loader to perform bulk data loads into database tables from external data
files.
Used Jquery, Javascripting to develop the front end UI for the application.
Designed/Coded/implemented automatic error handling and recovery
processes for table data loads
Involved in requirement gathering and User Testing.
Worked with Business Analyst in analyzing new requirements and created system
documentation such as Requirement report, Program definition, Detail design
document, Data Access Diagram using tools such as MS-Office products and Visio.
CLIENT: Rent-A-Center
PROJECT: WMS, ORMS, Retailer
Development project, 11G Upgrade

DURATION: June 2011 Apr 2013

ROLE: Sr. Oracle PL/SQL Developer

LOCATION: Plano, TX

ENVIRONMENT: Oracle 10g, PL/SQL, Reports10g, Forms10g, Windows 7,


Toad for Oracle, Unix Shell Scripting, Tortoise SVN, CA Workload batch
scheduler, Sybase Power Designer 15, PL/SQL Developer, SQL*Loader, Data
Stage 8.5
Description:
Rent-A-Center (RAC)
Rent-A-Center had implemented Oracle Retail version 10 and they wanted to have a
retail support team, which can look after daily application support activities along
with development work for the project enhancements lining up. Currently there are
few enhancement projects running such as:

WMS, ASR, Providing Forms to vendors, 11g Upgrade and also project involves vast
amount of changes in various areas of RMS product suite such as Stock Ledger, Price
Management etc. The inventory process has also been refined according to business
need in terms of transfers/allocations with new functionality and accordingly the RIB
and ReIM has been customized.
Responsibilities:

Collaborated with management, business and technical team for designing,


developing and implementing an end to end enterprise architectural
and/or infrastructure components.
Responsible for the whole development life cycle activities of the system.
Assisted Manager in tracking progress, prioritizing work, developing time
estimates and work plans and work with offshore team to get the
deliverables on time.
Developed technical system documentation
Participated in code reviews, ensuring application meets requirements and is
error free.
Involved in a project lifecycle: ETL design, coding, system/integration testing,
and support.
Development of UNIX scripts for invoking DataStage jobs through the
scheduler.
Have extensive experience in developing efficient PL/SQL code for OLTP
environment and ETL code for the Data Warehouse environment.
Enhanced application design for reusability, maintainability and
supportability.
Planned, led and oversaw all release activities from defining design
strategies, data policy, transformation rules and coding standards.
Managing the CRs / defects and communicating to the business regularly.
Performed research and analysis to identify bugs and propose optimal
solutions.
Created PL/SQL Packages, Procedures, Functions and Triggers
Performed day-to-day operations on Oracle database by analyzing,
monitoring and fine tuning indexes, partitions, tables and SQL
statements to improve the performance and enhance parallel processing.
Responsible for migrating and releasing scripts into different environments
along with maintaining and managing the version controlling in Tortoise SVN.

CLIENT: TIAA-CREF
PROJECT: Utilization Review System

DURATION: Feb 2009 June 2011

ROLE: Oracle PL/SQLDeveloper

LOCATION: Deerfield, IL

ENVIRONMENT: Oracle 10g, SQL PLUS, PL/ SQL, SQL*Loader, XML, Korn Shell

Scripts, Windows XP, MS-Excel, Solaris , TOAD, SQL Navigator, Siebel 7.8,
Forms Builder 6i/10g, Reports Builder 6i/9i.
Description:
TIAA-CREF is a leading financial institution in North Carolina, USA. This project
is basically to download and store data from different sites and produce reports
containing statistical data stored in the different systems, reports addressing
machine utilization and processing.
Responsibilities:

Created and debugged various PL/SQL packages,


functions to support various areas of development

procedures

and

Constructed standard and materialized views for viewing and extracting


usable data from Various sources to get a clear real-time view of businesscritical information

The chief development tools used in this work include Oracle PL/SQL, Oracle
materialized Views,
and dynamic result set generation through Oracle
PL/SQL ref-cursors

Extensively involved in developing PL/SQL packages that includes advanced


PL/SQL concepts like REF_CURSOR, BULK COLLECTS

Using SQL Plus and PL/SQL to query and analyze data and perform basic
DML and DDL operations in the Oracle Database

Extensively Worked on Korn Shell scripting to initiate and control


production operations.

Extensively involved in Oracle query (SQL) tuning, PL/SQL execution


optimization, Explain Plan, SQL Trace, tkprof and SQL*PLUS Auto
trace

Experience in Performance Tuning across many critical functions, and


included appropriate use of: SQL hints, in-line views, Materialized views,
stored outlines for execution plan stability; establishing and restructuring of
indexes, fast full index scans, index organized tables

Developed UNIX Scripts to create FTP Jobs and data upload

Developed various Forms, Menus and Object Libraries that are mainly used by
customers to generate quotes, select configurations etc using Forms

Thoroughly involved in all the phases of testing


PERFORMANCE TESTING and BUG FIXING etc

Developed Procedures and Functions to support report generation in


Crystal Reports

Worked in all major phases of project life cycles, project planning, customer
interaction and gathering requirement specification

Performed system analysis, application architecture design, coding and


implementation

Used Tools to monitor database performance and took various steps to


improve database performance using Oracle Enterprise Manager

Successfully managed the various structures of Oracle Database including


performance monitoring, database security, user management, and
backup/recovery techniques

UNIT

TESTING,

CLIENT: Axis Bank


PROJECT: FinnOne
ROLE: Oracle PL/SQLDeveloper

DURATION: March 2007 - Jan 2009


LOCATION: Hyderabad, India

ENVIRONMENT: Oracle 10g, Oracle 9i AS, SQL*Plus, PL/SQL, SQL, UNIX Shell
scripting,
Oracle JDeveloper, Forms 6i/10g, SQL*Loader, Discoverer, TOAD
Description:
FinnOne is a web-based global banking product designed to support banks and
financial solution companies in dealing with assets, liabilities, core financial
accounting and customer service.
Responsibilities:

Written PL/SQL Stored Procedures, Functions and Packages and


Triggers.
Creation of database objects like tables, views, Materialized views,
procedures, packages using Oracle utilities like PL/SQL, SQL* Plus,
SQL*Loader and Handled Exceptions

Generate SQL Scripts and created views for reports.


Used Toad to Extract and test the data in the database.
Prepared technical documents for all the programs developed & generated.
Responsible in coding, trouble shooting and debugging.
Modified the existing database objects to meet the expanding business
requirements.
Loading of the data from flat files into staging tables using SQL Loader.
Written Stored Procedures to perform Validations on data and to move data
from staging tables into the Base tables.
Written Procedures and Functions using Dynamic SQL and written complex
SQL queries using joins, sub queries and correlated sub queries.
Developed various Forms for the application involving modules to
segregate the data.
Written UNIX shell scripts and scheduled cron jobs.
Involved in design, development and Modification of PL/SQL stored
procedures, functions, packages and triggers to implement business
rules into the application
Worked to translate business information requirements into technical data
definitions.
Worked closely with business analysts to understand and document
business needs for decision support data.

Das könnte Ihnen auch gefallen