We provide IT Staff Augmentation Services!

Oracle Pl/sql Developer Resume

3.00/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • Over 9+ years of experience as OracleDeveloper in development and production environments.
  • Extensive working experience in Oracle Database (12c/11g/10g/9i). SQL, PL/SQL, Stored Procedures, Functions, Ref Cursors, Constraints, Triggers, Indexes, Views, Materialized Views, SQL Loader.
  • Used range and list partition technique for larger table partitioning.
  • Unittestingand debugging the code using error log package.
  • Experience inrequirementsgatheringfrom Client and implement the same in applications.
  • Substantial development experience in creating stored procedures, PL/SQL Packages, Triggers and Functions. Strong knowledge in Oracle cursor management and exception handling.
  • Worked in debugging and Tuning the PL/SQLcode, Explain plan, tuning queries and optimization for the Oracle database.
  • Exposure in using CASE tools like TOAD, PLSQL Developer and SQL Developer for writing PL/SQL programs.
  • Createdbatchfilesfor Windows environment for running the scriptfilesand scheduled them using Windows scheduler.
  • Involved in various phases of SDLC fromrequirementgathering, analysis, design, development and testing to production
  • Extensive experience in Database query and Performance tuning (Explain Plan and TKPROF utility) of Reports and troubleshooting Oracle Application issues on OLTP and DSS systems.
  • Expertise in design, development and deployment of end user screens and reports using Oracle tools, Oracle Forms 11g/10g/9i/6i, Reports 10g/9i/6i.
  • Experience of Data modeling (both transactional OLTP and dimensional OLAP).
  • Normalization Techniques for designing database with Relational technology on N - Tier Architecture.
  • Experience inOracle supplied packages, Dynamic SQL, RecordsandPL/SQL Tables.
  • Experience in using several built in database packages as DBMS JOB, DBMS OUTPUT, UTL FILE and DBMS SQL are few to be named.
  • Loaded Data into Oracle Tables usingSQL Loader.
  • Experience in creating master detail forms and adding Alerts.
  • Experience in Deploying Forms and Reports on the web.
  • Experience in query optimization, Performance Tuning (PL/SQL) using SQL Trace, TKPROF, Explain Plan, Indexing, Hints, Bulk Binds, Bulk Collect, Creation of global temporary tables and table partitioning.
  • Solid Understanding of Adobe LiveCycle.
  • Working experience in data extraction, transformation and loading operations into oracle using SQL Loader, Export/import and UTL FILE to read and write the files.
  • Ability to program UNIX shell scripts in applications that schedule, validate flat file data, execute SQL, archive files or FTP files.
  • As a professional developer involved in code review of all the team members.
  • Superior communication, presentation, analytical and problem solving skill. Work well with all levels of business.

TECHNICAL SKILLS

Databases: Oracle 12c/11g/10g/9i, Oracle forms 11g/10g/9i, Oracle reports 10g/9i, SQL Server 2005, Microsoft Access.

Programming languages: SQL, PL/SQL, Unix Shell Scripts, CSS, HTML, XML.

Operating systems: Win XP, Vista, Win 7, UNIX, Linux and Mac OS.

Development Tools: TOAD, SQL Developer, SQL*loader, SQL*plus, SQL Navigator

PROFESSIONAL EXPERIENCE

Confidential, Washington DC

Oracle PL/SQL Developer

Responsibilities:

  • Developed various PL/SQL stored procedures and functions
  • Worked with Business Analysts duringrequirementgathering
  • Created scripts to createnew tables, views, queriesfor new enhancement in the application using TOAD
  • Developed PL/SQL triggers on master tables for automatic creation of primary keys and foreign keys.
  • Coordinated with DBA in creating and managing Tables, Indexes, Table spaces, Triggers, DB Links and Privileges.
  • Createdbatchfilesfor automation ofSQLscriptfilesand scheduled those using windows scheduler.
  • Expertise in Data Migration by performing data analysis, data cleansing and preparing data to migrate from legacy to current systems.
  • Developing test cases and do UnittestingandIntegrationtesting
  • Developed back end interfaces using PL/SQL Stored packages, Procedures, Functions, Collections, Object Types, Triggers.
  • Providing support in end to end integrations.
  • Created Triggers, Stored Procedures, Packages and SQL Scripts.
  • Developed SQL*loader scripts to load data in the custom tables.
  • Developed PL /SQL code for updating payment terms.
  • Involved in documentation of User requirements and Testing of developed modules.
  • Worked in the Production Support team and fixed high priority bugs.
  • Developed SQL scripts to create database tables, synonyms, sequences, and created users, roles, and granted privileges to them.
  • Performed unit testing and integration testing for various development applications in ORACLE 11g.
  • Involved in formulating general methodologies, naming conventions and coding standards for various procedures and packages.
  • Worked on SQL*Loader to load data from flat files obtained from various facilities every day.
  • Used external tables to manipulate data obtained daily before loading them into the tables.
  • Developed UNIX Shell scripts to automate repetitive database processes.
  • Experience in UNIX shell scripts in writing deployment code for migrations.
  • Developed PL/SQL Procedures at the database level that were used in the mappings through Stored Procedure Transformation.
  • Creation of interface screens and reports using oracle forms and oracle reports.
  • Utilized SQL*Loader to load flat files database tables.
  • Handled various exceptions to troubleshoot PL/SQL code.
  • Formulated procedures, functions and packages; ensured that the quality, programming and project management standards were met.
  • Executed PL/SQL blocks using cursors, REF cursors, exception handling, Collections.
  • Used Bulk Collect feature to improve performance.
  • Created indexes on tables for fast retrieval of data.
  • Developed Complex SQL queries using various Joins, Sub-Queries, Analytical and Group Functions and developed various dynamic SQL’s thorough out the project.
  • Used PL/SQL programming to develop Stored Procedures, Functions and Database Triggers including standard packages like DBMS SQL, DBMS XPLAN, DBMS JOB, and UTL FILE.
  • Designing and rebuilding indexes for faster overall data processing.
  • Gathering the requirements through meetings with the Business Users
  • Tuned Report performance by exploiting the Oracle’s built-in functions and rewriting SQL statements.
  • Worked closely with end-users and team members to understand business requirements that drive the analysis.
  • Test case/data preparation, execution and verification of the test results.
  • Responsible for documentation of all the project developments and modulations as per the standards defined and the system requirements.

Environment: Oracle 12c/11g, SQL, Oracle Data Integrator (ODI),PL/SQL, UNIX, Oracle forms 11g, Reports10g, C#,.Net, Toad, TFS, shell Scripts, SQL*Loader

Confidential, St. Louis, MO

Oracle developer

Responsibilities:

  • Involved in the continuous enhancements and fixing of production problems.
  • Resolved different kinds of tickets issued to us which involved in UNIX shell scripting, modifying database tables.
  • Generated server side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
  • DevelopedPL/SQL triggersonmaster tablesfor automatic creation of primary key values.
  • Created scripts for new tables, views, queriesfor new enhancements in the application using TOAD/SQL developer.
  • Based on BusinessrequirementsmodifiedPL/SQLPackages and delivered the Projects before the deadline
  • Createdindexes on the tables for faster retrieval of the data to enhance at a baseperformance.
  • UpgradedOracle 10g to 11gsoftware in different environments for latest features and also tested databases.
  • Involved in performance tuning of various integrations and database by creating indexes on the tables for faster retrieval of the data.
  • Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
  • Developed PL/SQL triggers for automatic updating the tables, Views, Constraints, Index (B Tree, Bitmap and Function Based).
  • Created database objects like tables, views, materialized views using SQL Developer and SQL* plus.
  • Used principles of Normalization to improve the performance.
  • Used advanced PL/SQL concepts like bulk binding, bulk collect, ref Cursor, PLSQL tables and dynamic SQL for DML operations for better performance.
  • Created records, tables, collections (nested tables and arrays) for improving Query performance by reducing context switching.
  • Created Materialized Views and partitioning tables for performance reasons.
  • Developed and modifiedtriggers, packages, functionsandstored proceduresfor data conversions and PL/SQL procedures to create database objects dynamically based on user inputs.
  • Performance tuned the interfaces, queries through use of indexes, ranks, Oracle hints, exchange partitions etc.
  • WroteSQL, PL/SQL, SQL*Plusprograms required to retrieve data using cursors and exception handling.
  • Provide technical support for database maintenance and disaster recovery.
  • Created tickets to other development teams for supporting applications.
  • Involved with users to understand the problem they have and train them with work around for similar issues.
  • Created Informatica mappings and sessions to accomplish data migrations.

Environment: Oracle 11g/10g, K-Shell, PL/SQL, SQL* Plus, SQL developer, SQL*Loader, TOAD, UNIX.

Confidential, ST. LOUIS, MO

Oracle Developer

Responsibilities:

  • Requirements gathering from end users.
  • Responsible for developing database objects - Functions, Procedures, Packages, Cursors and Triggers etc.
  • Worked on tickets to fix the issues reported by the end users.
  • Created new logical and physical database design to support multi-year conferences for the tables of employees, histories, skills, experience and payroll.
  • Created Database Objects like Tables, Stored Procedures, Views, Triggers, Rules, Defaults, user defined data types and functions in SQL Server.
  • Normalized to 3NF to acquire least data repetition required by business.
  • Created PL/SQL tables and global variables and also using IN and OUT parameters with TYPE, ROWTYPE, PL/SQL tables and PL/SQL records.
  • Wrote SQL queries to developed test data for use during test execution.
  • Worked on various levels of SDLC (Software Development Life Cycle) including system analysis, high level design, and detailed design, coding and testing.
  • Optimizing the performance using PL/SQL table types and record types.
  • Worked on table partitioning and index creation for the performance improvement.
  • Extensively worked on complex SQL queries using joins, sub queries, correlated sub queries and analytical functions.
  • Extensively used advanced PLSQL features like BULK COLLECT, FORALL, REF CURSORS, COLLECTIONS data types in the procedures, functions.
  • Designing the data model (logical/physical) by creating new objects and by using existing objects of the data mart as per the business requirements.
  • Generating software upgrade scripts for cross functional teams.
  • Highly involved in writing Test Cases and Unit Analysis and Testing (UAT) to test each and every logical branch of the stored Procedure.
  • Involved in the preparation of Technical Specification Documentation.
  • Analyzing the performance of the SQL queries and created the scripts for indexes

Environment: Oracle 11g, SQL, TOAD, UNIX Shell Scripting, PL/SQL, MS Visio, SQL Developer.

Confidential - Memphis, TN

Oracle Developer

Responsibilities:

  • Involved in the maintenance and enhancement of the application.
  • Maintained good rapport with Business Analyst & Business Users to identify information needs as per business requirements.
  • Document the business process flows.
  • Schedule meetings and present technical issues to business users and developers.
  • Migrated data from Sybase to Oracle using SQL developer.
  • Performed discussions with data modeler to update the data model for new requirements.
  • Extensively developed complex PL/SQL packages for Invoice Processing.
  • Designed/developed tables, views, various SQL queries, stored procedures, functions.
  • Involved in PL/SQL code review and modification for the development of new requirements.
  • Extensively worked with Dynamic SQL, Composite data types & Global Temporary Tables.
  • Used PL/SQL tables, array structures as a part of oracle collections.
  • Involved in partitioning of very large tables. Used list and range partitioning.
  • Associated with DBA in monitoring the performance related issues using Explain plan, SQL Trace and TKPROF utility.
  • Create & maintained batch jobs using Shell Scripts.
  • Developed scenarios for Unit, Integration testing to ensure that all the components work correctly when integrated.
  • Communicate issues and progress to project manager.
  • Solving day-to-day problems, giving support to the users.
  • Worked with Dynamic SQL, Global Temporary Tables.
  • Used PL/SQL Tables, Ref Cursors to process huge volumes of data and used bulk collect and bulk bind for mass update as performance improvement process.
  • Import/Export utility is used for transforming data from one place to another from testing to Production.
  • Involved in SQL Tuning by creation of indexes, rebuilding Indexes using Explain Plan, SQL Trace and TKPROF Tools.
  • Prepared the procedures to update the internal structures to reflect the newly loaded data. Created the materialized views.
  • Involved in Production Support and troubleshooting data quality and integrity issues

Environment: Oracle 10g/11g, SQL, PL/SQL, TOAD for Oracle, SQL *Plus, UNIX Shell Scripts.

Confidential

PL/SQL Developer

Responsibilities:

  • Involved in Physical and Logical design of the databases.
  • Developed DTS Packages to transfer the data between SQL Server database and files.
  • Created and maintained Data Transformation Service (DTS) packages for migrating data.
  • Scheduled job for DTS packages.
  • Used BCP / Bulk Insert to publish table output to text files.
  • Created advanced T-SQL/PL-SQL queries using DDL, DML and Indexes, Views, Cursors, Triggers, User Defined Functions (UDF) and Stored Procedures.
  • Used all Declarative Constraints for maintaining Data Integrity.
  • Created Views to restrict access to data in a table for security.
  • Involved in performance tuning of T-SQL queries and Stored Procedures.
  • Implemented Auditing using triggers.
  • Tuned the SQL Queries with the output of Oracle Tools like Explain Plan, TKPROF.
  • Fixing bugs according to the software change requirement.
  • Used TOAD, PL/SQL developer tools for faster application design and developments Performance tuning, SQL tuning.
  • Scheduled jobs & Re-Scheduled on Production Databases.
  • Involved in Data warehouse design with star schema.
  • Developed complex procedures to handle errors and exceptions at database level using PL/SQL.
  • Developed test plan documents for all back end database modules.
  • Responsible for unit testing, and documentation of the interfaces.
  • Used SQL Profiler to debug T-SQL and slow running queries.
  • Monitored the Database Performance using execution plans and Index tuning.
  • Optimized the query performance with modifications in T-SQL queries, removing unnecessary columns, eliminating redundant and inconsistent data, normalizing database, establishing necessary joins.

Environment: Oracle database 9i, PL/SQL, SQL Plus, SQL*LOADER, Windows 2000 Professional, and UNIX.

We'd love your feedback!