We provide IT Staff Augmentation Services!

Senior Pl/sql Developer Resume

0/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Over 8 years of extensive experience as an oracle PL/SQL developer.
  • Extensive experience in application data modeling and building data warehouse architecture (Star & Snowflake schemas) using Erwin and IBM Rational Rose data modeler tool.
  • Have created large scale normalized data models for complex OLTP applications and denormalized models for OLAP databases.
  • Excellent knowledge of various domains including financial, communication, pharmaceutical and health care industry.
  • Experienced in working with Oracle (7, 8i, 9i,10g,11g,12c), DB2, MS SQL Server, Sybase databases on various platforms like UNIX (Solaris, AIX), Linux (RHEL, Fedora, SUSE) and Microsoft NT/2000/2003 Server systems.
  • Proficient in Oracle PL/SQL, writing stored procedures and custom routines.
  • Involved in all stages of Software Development Life Cycle.
  • Expertise in developing strategies for Data Cleansing & Migration from various operational sources into data warehouse & data marts using Oracle PL/SQL.
  • Expertise in Data Warehouse programming and fulfillment of data warehouse project tasks such as data extraction, cleansing, transforming and loading.
  • Extensively worked in writing PL/SQL stored procedures, database triggers, exception handlers and cursors and ref - cursors and utPL/SQL test cases.
  • Expertise in various reporting tools ( Crystal Reports, Oracle Reports ).
  • Experienced in working with many complex SQL queries with joins, date functions, inline functions, cursors, ref cursors, collections, partition tables, external tables, materialized views, sub-queries and analytical queries to generate reports.
  • Expert in maintaining data integrity using various constraints and database triggers.
  • Expertise in data migration projects with both ( target - source ) same database as well as with heterogeneous databases.
  • Proficient in interpersonal relations, team lead skills, project management, communication, outsourcing partner teamwork and organization with excellent communication and presentation skills.

TECHNICAL SKILLS

  • Toad
  • Oracle developer tools
  • DB Artisan
  • Oracle 12c/11g/10g/9i/8i/8.x/7.x
  • MS SQL server 2000/2005/2008
  • SQL
  • PL/SQL
  • T-SQL
  • SQL*Plus
  • Oracle Enterprise Manager (OEM)
  • STATSPACK
  • AWR
  • TKprof
  • Explain plan exp/imp
  • DataPump
  • OWB
  • ERwin
  • Rational Rose Data Modeler 7
  • Star Schema/Snowflake Schema Modeling
  • Crystal Reports v10
  • Oracle forms
  • Oracle Reports
  • LDAP
  • Password Management Utilities clear case clear quest
  • Informatica
  • Sybase
  • C
  • C++
  • Java
  • XML
  • Unix Shell Scripting
  • Windows 98/2000/NT/XP
  • AIX5L
  • Sun OS 5.8
  • Linux
  • Unix shell scripts
  • Perl
  • MS Office.

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Senior PL/SQL Developer

Responsibilities:

  • Designed / Developed/ Maintained & Supported for network capacity planning applications ( RANFT / MRIFT / NOVA - AI - for LTE )
  • Worked with various research teams to understand complex forecasting algorithms designed in C/C++/VB and translated them into Oracle PL/SQL solutions.
  • Created daily / weekly ETL cron-jobs to automate the data gathering from various sources.
  • Optimized the application processing architecture and achieved significant reduction in forecasting algorithm execution time.
  • Created parallel batch processing architecture using shell scripts and PL/SQL for maximum efficiency.
  • Wrote complex PL/SQL functions, triggers, procedures, packages for rigorous data processing.
  • Wrote ad hoc SQL queries using various oracle analytical functions for analyzing data for research.
  • Identified / documented data sources and transformation rules required to populate and maintain data warehouse content.
  • Identified source systems, their connectivity, related tables and fields and ensured that the data was suitable for mapping.
  • Created the Logical / Physical model of the Data Warehouse (DW) tables
  • Designed reporting solutions using shell scripts and SQL.
  • Optimized SQL by analyzing execution plans and PL/SQL with bulk operations using oracle collections.
  • Worked with various cross functional teams to device impromptu solutions.
  • Worked with external tables and data loading operations with SQL*loader
  • Created complex migration scripts ( DDL / DML ) for production releases.
  • Created and maintained Database Objects (Tables (partitioned / non-partitioned), Views, Indexes, Sequences, Database triggers, Stored procedures, functions, packages etc).

Environment: Oracle 10g/11g/12c, Windows, SunOS, Toad 9.7, PL/SQL, Unix shell scripting, C, C++, Visual Basic, Excel, XML

Confidential, Trenton, NJ

Senior PL/SQL Developer

Responsibilities:

  • Created Logical / Physical data models using IBM Rational Rose Data Modeler and ERwin for new requirements after discussions with technical team and application users.
  • Knowledge transfer / explanation for various data entities and relationships to technical team members.
  • Maintained database objects for development, training and production databases.
  • Made changes in existing PL/SQL functions, procedures, and packages and also wrote new code to suit new requirements.
  • Created Crystal Reports for various requirements and wrote background PL/SQL functions, procedures and packages for reports.
  • Converted existing PL/SQL package procedures into table functions for Jasper reporting.
  • Wrote ad hoc SQL queries for to assist in JAVA coding according to application requirements.
  • Worked on migration and integration of different application (JEMSTAT) into existing Hippocrates application.
  • Worked with other DBAs in upgrade of Oracle 10g to Oracle 11g.
  • Wrote triggers and procedures for database security and backup requirements.
  • Created PL/SQL packages to create XML files using oracle xml functions.
  • Developed numerous programs using PL/SQL and many packages to do the validations as per requirements.
  • Wrote complex SQL queries using joins, sub queries and correlated sub queries.
  • Moved / manipulated data from one environment to another for development, testing and debugging of application.
  • Involved in Data Loading and Data Migration. Used SQL*Loader to load data from flat files and Excel file into temporary table and developed PL/SQL program to load data from temporary table into base Tables.
  • Created and maintained Database Objects (Tables, Views, Indexes, Sequences, Database triggers, Stored procedures etc).

Environment: Oracle 9i/10g/11g, Crystal Reports v10, IBM Rational Rose Data Modeler 7.0, Windows, Toad 9.7, Microsoft Visual SourceSafe 6.0, PL/SQL, T-SQL, shell scripting, MS Access, Excel files, XML

Confidential, Reston, VA

Senior Oracle PL/SQL Developer

Responsibilities:

  • Worked with pool ( collection of loans ) team to support existing PL/SQL code and provided solutions to assigned tasks for various enhancements and defects.
  • Modified batch process for multifamily and upper level pool dissolve operation.
  • Provided enhancements for pool collateral updates and collateral behavior batch processing.
  • Executed, monitored and troubleshoot various UNIX batch processes for business operations.
  • Worked with functional team to provided suited technical solutions.
  • Wrote complex database modification scripts for hot fix solutions.
  • Wrote packages for unit testing using utPL/SQL and debugged using DBMS debug packages and other PL/SQL developer tools.
  • Prepared and documented the Technical Design according to the business requirements.
  • Wrote PL/SQL Stored Procedures, Functions and Packages and Triggers with extensive use of cursors, complex joins, date functions and string handling functions to implement business rules into the application.
  • Created complex PL/SQL packages for business operations using various PL/SQL records and collections.
  • Wrote large complex SQL scripts for database object management and space management ( to move / rebuild indexes / tables ) and reporting packages.
  • Worked with Queue tables (AQ) and partitioning for better handling of batch processes.
  • Tuned SQL using STATSPACK, AWR reports.
  • Wrote ad hoc queries for business data requirements.
  • Created views to apply security policies and also created materialized views to achieve performance gain.
  • Optimized SQL queries generating trace files and using TKprof and Explain Plan utilities.
  • Worked with DBA for performance tuning and space management.
  • Knowledge transfer with other departments and team members.

Environment: Oracle 11g/10g, UNIX, Sun Solaris, Shell scripting, Clear case, clear quest, Erwin, MS Visio, Windows, Toad 9.0, PL/SQL, XML, MS Excel

Confidential, Manhattan, NY

Senior Oracle PL/SQL Developer

Responsibilities:

  • Reversed engineered existing database and refined existing database schema to make more effective and efficient database model.
  • Prepared the Technical Design according to the business requirements.
  • Made one universal data model combining four different application databases ( Mortgage database, Investment Database, Accounts Database, Bonds Database ) to make one comprehensive financial application.
  • Created suitable data models for existing application data from XML and mapped it with new table schema.
  • Documented comprehensive data dictionary for each application data field.
  • Created DDL for various modules of data model for testing and implementation.
  • Wrote PL/SQL Stored Procedures, Functions and Packages and Triggers with extensive use of cursors, complex joins, date functions and string handling functions to implement business rules into the application.
  • Wrote T-SQL procedures and functions.
  • Wrote large complex SQL scripts ( DDL / DML ) for database object management and space management ( to move / rebuild indexes / tables ) and reporting packages.
  • Created views to apply security policies and also created materialized views to achieve performance gain.
  • Optimized SQL queries generating trace files ( DBMS trace ) and using TKprof and Explain Plan utilities.
  • Imported data from flat flies using SQL * Loader.
  • Created detailed source - target database mapping with transformation required.
  • Discussed migration policies with other developers and DBAs for quick and error-free migration between heterogeneous databases.
  • Discussed the data model with application users to refine the design and made changes accordingly.
  • Wrote custom procedures and functions to transfer data from various sources to universal application database.
  • Knowledge transfer to incoming DBA and other team members.

Environment: Oracle 9i/10g/11g, MS SQL Server 2000, T-SQL, RHEL, Erwin, MS Visio Data Modeler, Windows, shell scripting, Toad 9.0, PL/SQL, XML, MS Excel

Confidential, Stamford, CT

Senior Oracle PL/SQL Developer

Responsibilities:

  • Analyzed existing logical data model (LDM) and made appropriate changes to make it compatible with business logic.
  • Created normalized Physical Data Model (PDM) for the OLTP application using IBM Rational Rose Data Modeler.
  • Identified important tables to apply Oracle Virtual Private Database (VPD) security policies to those tables.
  • Wrote complex PL/SQL codes ( functions, procedures, triggers ) to support the application and to enhance application functionality.
  • Involved in data model reviews with internal data architect, business analysts and business users and explained the data model in depth to make sure it’s in sync with business requirements.
  • Defined data migration policies and documented detailed source to target mapping for data migration from existing Sybase database to target Oracle 10g database.
  • Identified source systems, their connectivity, related tables and fields and ensure that data is suitable for mapping.
  • Analyzed different options for heterogeneous database connectivity and defined policies for dealing with different source databases with ETL team.
  • Worked with cross functional teams and prepared detailed design documents for production phase of current application decommission and building a new application.

Environment: Oracle 10g, IBM Rational Rose Data Modeler, Sybase, HP-UX, Sun Solaris, shell scripting, Windows NT, Toad, PL/SQL.

We'd love your feedback!