We provide IT Staff Augmentation Services!

Oracle Pl/sql Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Over 7 yearsof programming experience as anOracle PL/SQLDeveloper in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS).
  • Involved in all phases of theSDLC (Software Development Life Cycle)from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.
  • Experience withData flow diagrams, Data dictionary, Database normalization theory techniques, Entity relation modelinganddesign techniques.
  • Expertise in Client - Server application development using Oracle12c/11g/10g/9i/8i, PL/SQL, SQL *PLUS, TOADand SQL*LOADER.
  • Effectively made use ofTable Functions, Indexes, Table Partitioning, Collections, Analytical functions, Materialized Views, Query Re-WriteandTransportable table spaces.
  • Good knowledge on logical and physicalData Modelingusingnormalizing Techniques.
  • CreatedTables, Views, Constraints, Index(B Tree, Bitmap and Function Based).
  • Developed Complex database objects likeStored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Experience with migrating database objects from Sybase, Oracle 11g to Exadata 12c.
  • Developedmaterialized viewsfor data replication in distributed environments.
  • Excellent technical and analytical skills with clear understanding of design goals of ER modeling forOLTPand dimension modeling forOLAP.
  • Experience inOracle supplied packages, Dynamic SQL, RecordsandPL/SQL Tables.
  • Loaded Data into Oracle Tables usingSQL Loader.
  • Partitioned large Tables usingrange partition technique.
  • ETL, data profiling, data quality and clean ups for SSIS packages.
  • Created SSIS packages to populate data from various data sources.
  • Experience with Oracle Supplied Packages such asDBMS SQL, DBMS JOBandUTL FILE.
  • CreatedPackagesandProceduresto automatically drop table indexes and create indexes for the tables.
  • Worked extensively onRef Cursor, External TablesandCollections.
  • Expertise inDynamic SQL, CollectionsandException handling.
  • Experience in SQLperformance tuningusing Cost-Based Optimization (CBO).
  • Good knowledge of key Oracle performance related features such asQuery Optimizer, Execution PlansandIndexes.
  • Experience inETLtechniques and Analysis and Reporting including hands on experience with the Reporting tools such as Cognos.
  • CreatedShell Scriptsfor invoking SQL scripts and scheduled them using crontab.
  • Excellent communication, interpersonal, analytical skills and strong ability to perform as part of a team.

TECHNICAL SKILLS:

Databases: Oracle 7.x/8i/9i/10g/11g /12c(SQL, PL/SQL, Stored Procedures, Triggers), MS SQL SERVER 2000/2005/2008 , DB2, Teradata, and MS Access.

ETL Tools: Informatica (PowerCenter 5.1/6.2/7.1/8.6.1/9.1.0 , PowerMart 5.1 and Oracle Change Data Capture (CDC) and SQL*Loader, SSIS.

Reporting Tools: Business ObjectsDeveloper Suite 5.1/BO XIR2, Cognos Suite, Cognos Report Net 1.1MR2, Crystal Reports, Oracle Reports 2.5

Operating Systems: UNIX (Sun Solaris, LINUX, HP UNIX, AIX), Windows NT/98/95/2000 & Windows XP.

Data Modeling: Erwin 3.5.2, 4.0

Languages/Utilities: SQL, PL/SQL, UNIX shell scripts,Java, XML, and C.

Other Tools: AutoSys, Control-M, PVCS, WIN CVS, Informatica Data Quality, B2B Data Transformation, Informatica Power Exchange Informatica 9.1.0 Developer/Analyst

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Oracle PL/SQL Developer

Responsibilities:

  • Involved in the full development life cycle of Planning, Analysis, Design, Development, Testing and Implementation.
  • Developed and modified AdvancePL/SQL packages, procedures, triggers, functions, materialized views, synonyms, IndexesandCollectionsto implement business logic usingSQL Navigator. Generated server sidePL/SQL scriptsfordata manipulationand validation and materialized views for remote instances.
  • Worked on Alphanumeric auto generated sequence in Exadata.
  • Wrote sequences for automatic generation of unique keys to supportprimary and foreign keyconstraints in data conversions.
  • Created and modifiedSQL*Plus, PL/SQLandSQL*Loader scriptsfor data conversions and used SQL*Loader to load database table from external files such as .CSV files, .DAT etc.
  • Worked on bash scripts to create control files and load, process and archive according to the requirement
  • UpgradedOracle 10g to 11gsoftware in different environments for latest features and also tested databases.
  • WroteSQL, PL/SQL, SQL*Plusprograms required to retrieve data using cursors and exception handling.
  • Designed Data Modeling, Design Specifications and to analyzeDependencies.
  • Creatingindexeson tables to improve the performance by eliminating the full table scans and views for hiding the actual tables and to eliminate the complexity of the large queries.
  • Fine-tuned procedures/SQL queries for maximum efficiency in various databases usingOracle Hints, for Rule based optimization.
  • Created war files and manually deployed war file to pre-prod environments and also worked on producing production database scripts and database objects.
  • Created some Custom reports and Forms for the end users to check the details and errors.
  • Hands on experience creating a RESTful Web Service using Groovy API.
  • Familiar with the Autosys jobs and its dependencies.
  • Build a Client Loader App in Java to emulate load testing parallel web services calls in the pre-prod environment.
  • Handled errors usingException Handlingextensively for the ease of debugging and displaying the error messages in the application.

Environment: Oracle 11g, Oracle 12c Exadata, SQL * Plus, TOAD, SQL*Loader, SQL Developer, Shell Scripts, UNIX, Windows XP

Confidential, New York, NY

Oracle PL SQL Developer/Data Analyst

Responsibilities:

  • Coordinated with the front end design team to provide them with the necessary stored procedures and packages and the necessary insight into the data.
  • Worked onSQL*Loaderto load data from flat files obtained from various facilities every day.
  • Created and modified severalUNIX shell Scriptsaccording to the changing needs of the project and client requirements.
  • Wrote Unix Shell Scripts to process the files on daily basis like renaming the file, extracting date from the file, unzipping the file and remove the junk characters from the file before loading them into the base tables.
  • Involved in the continuous enhancements and fixing of production problems.
  • Generated server side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
  • DevelopedPL/SQL triggersandmaster tablesfor automatic creation of primary keys.
  • Created PL/SQLstored procedures, functions and packagesfor moving the data from staging area to data mart.
  • Created scripts to createnew tables, views, queriesfor new enhancement in the application using TOAD.
  • Createdindexes on the tables for faster retrieval of the data to enhance databaseperformance.
  • Involved in data loading usingPL/SQLandSQL*Loadercalling UNIX scripts to download and manipulate files.
  • PerformedSQL and PL/SQL tuningand Application tuning using various tools likeSQL*TRACE, TKPROFandAUTOTRACE.
  • Extensively involved in usinghints to direct the optimizerto choose an optimumquery execution plan.
  • UsedBulk Collectionsforbetter performanceand easy retrieval of data, by reducing context switching between SQL and PL/SQL engines.
  • CreatedPL/SQL scriptsto extract the data from the operational database into simple flat text files usingUTL FILE package.
  • ETL, data profiling, data quality and clean ups for SSIS packages.
  • Creation of database objects liketables, views, materialized views, procedures and packagesusing oracle tools like Toad, PL/SQL DeveloperandSQL* plus.
  • Partitionedthe fact tables andmaterialized viewsto enhance the performance.
  • Extensively usedbulk collectionin PL/SQL objects for improving the performing.
  • Createdrecords, tables, collections(nested tables and arrays) for improving Query performance by reducingcontext switching.
  • Worked on SSIS Package, DTS Import/Export for transferring data from Database (Oracle and Text format data) to SQL Server.
  • Created SSIS packages to populate data from various data sources.
  • Extensively used the advanced features of PL/SQL likeRecords, Tables, Object typesandDynamic SQL.
  • Handled errors usingException Handlingextensively for the ease of debugging and displaying the error messages in the application.

Environment: Oracle 11g, SQL * Plus, TOAD, SQL*Loader, SQL Server, SQL Developer, SSIS, Shell Scripts, UNIX, Windows XP

Confidential, Rochester, NY

Oracle PL /SQL Developer / Database Analyst

Responsibilities:

  • Developed AdvancePL/SQL packages, procedures, triggers, functions, IndexesandCollectionsto implement business logic usingSQL Navigator. Generated server sidePL/SQL scriptsfordata manipulationand validation and materialized views for remote instances.
  • Involved in creatingUNIX shell Scripting, defragmentation of tables, partitioning, compressing and indexes for improved performance and efficiency. Involved in table redesigning with implementation of Partitions Table and Partition Indexes to makeDatabaseFaster and easier to maintain.
  • Experience inDatabase Application Development, Query Optimization, Performance TuningandDBAsolutions and implementation experience incomplete System Development Life Cycle.
  • UsedSQL Server SSIS toolto build high performance data integration solutions includingextraction, transformation andload packagesfordata warehousing.Extracted data from theXMLfile and loaded it into thedatabase.
  • Designed and developedOracle forms & reportsgenerating up to 60 reports.
  • Performed modifications on existingformas per change request and maintained it.
  • UsedCrystal Reportsto track logins, mouse-over, click-through, session durations and demographical comparisons with SQL database of customer information.
  • Worked onSQL*Loaderto load data from flat files obtained from various facilities every day. Used standard packages like UTL FILE, DMBS SQL, and PL/SQLCollections and usedBULKBinding involved in writing database procedures, functions and packages for Front End Module.
  • Used principles of Normalization to improve the performance. Involved inETLcode usingPL/SQLin order to meet requirements for Extract, transformation, cleansing and loading of data from source to targetdata structures.
  • Involved in the continuous enhancements and fixing of production problems.Designed, implementedandtuned interfaces and batch jobs usingPL/SQL. Involved in data replication and high availability design scenarios withOracle Streams. DevelopedUNIX Shell scriptsto automate repetitivedatabase processes.

Environment: VB 6, JAVA, Oracle 10g/11g, PL/SQL, SQL*LOADER, Oracle Streams 10g (Replication), SQL PLUS, HTML, SQL Server SSIS, TOAD, XML, HP-UNIX shell scripting.

Confidential, Los Angeles, CA

Oracle Developer | Analyst

Responsibilities:

  • Used OracleJ Developerto support JA Built complex queries using SQL and wrote stored procedures using PL/SQL in Various API’s like Java, .Net and Hierarchical databases like Oracle and Access.
  • Developed and modified a number ofFormsand for various modules. Also responsible for following up bugs reported by various users and suggesting possible patches to be applied.
  • Wrote Shell Scripts forData loadingandDDL Scripts.
  • Worked in Production Support Environment as well as QA/TEST environments for projects, work orders, maintenance requests, bug fixes, enhancements, data changes, etc.
  • Used OracleJ Developerto support JAVA, JSP and HTML codes used in modules.
  • Wrote conversion scripts usingSQL, PL/SQL, stored procedures, functionsandpackagesto migrate data from SQL server database to Oracle database.
  • Performed Database Administration of all database objects includingtables, clusters, indexes, views, sequences packagesandprocedures.
  • Implemented 11g and upgraded the existing database from Oracle 9i to Oracle 11g.
  • Involved inLogical & Physical Database Layout Design.
  • Set-up and Design of Backup and Recovery Strategy for various databases.
  • Performance tuning of Oracle Databases and User applications.
  • UsedSQL*Loaderas an ETL tool to load data into the staging tables.
  • UsedDTS Packagesas ETL tool for migrating Data from SQL Server 2000 to Oracle 10g.
  • Provided user training and production support.
  • Improved the performance of the application by rewriting theSQL queries.
  • Wrote packages to fetch complex data from different tables in remote databases using joins, sub queries and database links.

Environment: Java, Oracle 9i/10g/11g SQL, PL/SQL, SQL*Loader, SQL Navigator, Crystal Reports, TOAD.

Confidential, New York City, NY

Oracle Developer | Analyst

Responsibilities:

  • Involved in full development cycle ofPlanning, Analysis, Design, Development, TestingandImplementation.
  • Designed logical and physical data models for star and snowflake schemas usingErwin.
  • Wrote sequences for automatic generation of unique keys to supportprimary and foreign keyconstraints in data conversions.
  • Created and modifiedSQL*Plus, PL/SQLandSQL*Loader scriptsfor data conversions.
  • UpgradedOracle 9i to 10gsoftware in different environments for latest features and also tested databases.
  • Developed and modifiedtriggers, packages, functionsandstored proceduresfor data conversions and PL/SQL procedures to create database objects dynamically based on user inputs.
  • WroteSQL, PL/SQL, SQL*Plusprograms required to retrieve data using cursors and exception handling.
  • Worked onXMLalong with PL/SQL to develop and modify web forms.
  • Designed Data Modeling, Design Specifications and to analyzeDependencies.
  • Creatingindexeson tables to improve the performance by eliminating the full table scans and views for hiding the actual tables and to eliminate the complexity of the large queries.
  • Fine-tuned procedures/SQL queries for maximum efficiency in various databases usingOracle Hints, for Rule based optimization.
  • UsedDiscoverer 2000to provide end users easy access to data and help in data analysis.
  • Created some Custom reports and Forms for the end users to check the details and errors.

Environment: Oracle 9i, 10g, SQL*Plus, PL/SQL, Erwin 4.1, Oracle Designer 2000,Windows 2000, Toad.

Confidential, New York, NY

Oracle Developer/ Analyst

Responsibilities:

  • Involved in a large migration project moving from Oracle 9i to 10g and prepared the Impact Analysis Document prior to project launch.
  • Worked on performance tuning including procedures, functions and SQL statements.
  • Conducted performance tuning of the database for optimal performance.
  • Used partitioning and sub partitioning of tables to improve performance.
  • Involved in the database design and prepared the detail design document (DDD).
  • Created procedures, triggers, functions and packages using PL/SQL
  • Load the data from Excel file to oracle database.
  • Conducted database and code tuning to improve performance of the application, used Bulk binds, in-line queries, Dynamic SQL, Analytics and Sub-query factoring etc.
  • Developed Complex SQL queries using various joins and developed various dynamic SQL’s thorough out the projects.
  • Analyzed and computed statistics to improve response time for queries.
  • Performed Unit Testing, Integration Testing and Performance Testing.
  • Developed a variety of activity reports for users, using Crystal Reports.
  • Scheduled regular backups of data, universes, and reports.
  • Developed complex reports using multiple data providers and report level variables.
  • Developed materialized views and other database objects to optimize reports.
  • Implemented different level hierarchies for drill down reports.
  • Worked with developers for performance tuning of the queries to improve user experience.
  • Created data dictionaries.
  • Worked on all phases of data warehouse development lifecycle, from gathering requirements to testing, implementation, and support.
  • Worked on Fact and dimension table of data warehouse.
  • Created UNIX shell scripts.
  • Worked on data extraction, data cleaning, data transformation and data loading process.
  • Created the bitmap index in data warehousing environment.
  • Created lots of UNIX shell script to automate the process.
  • Created materialized view to increase the performance in data warehousing environment.
  • Used rollup and cubes for summary data.

Environment: Oracle 9i/10g, Crystal Reports XI, Data Integrator, MS Access 2003, MS Excel, TOAD, Web Logic, UNIX, and Microsoft Office

We'd love your feedback!