We provide IT Staff Augmentation Services!

Oracle Pl/sql Developer Resume Profile

3.00/5 (Submit Your Rating)

Woonsocket, R

PROFESSIONAL SUMMARY

  • Over 7 years of experience in Database development using Oracle, SQL, PL/SQL.
  • Experienced in backend database development using tools SQL PLUS,SQL Loader, Oracle Designer, Oracle TOAD with good understanding of RDBMS and Normalization Techniques.
  • Substantial development experience in creating Procedures, Packages, Functions, Triggers views, Cursors, PL/SQL Collections andoptimizing query performance and other database objects using SQL, PL/SQL.
  • Experienced in environments requiring direct customer interaction during specifications, design, and development and product implementation phases.
  • Experience in developing forms and generating reports.
  • Extensively worked with various SQL scripts for relational databases.
  • Proficient in Application Performance Tuning and Query Optimization.
  • Writing scripts for collection of statistics, reorganization of tables and indexes, and creation of indexes for enhancing performance for data access.
  • Strong knowledge of Data Extraction, Data Mapping, Data Conversion and Data Loading process using UNIX Shell scripting, SQL, PL/SQL and SQL Loader.
  • Enforcing data integrity using integrity constraints and database triggers.
  • Extensively worked on Triggers for implementing complex data integrity checks and for auditing tables.
  • Developed Extraction, Transformation and Loading Using Pre-Stage, Stage, Pre-Target and Target tables.
  • Knowledge in Test Scripts, Test Cases, and SQL QA scripts to perform Unit testing, System Testing and load testing. Seamlessly migrated the Code from Development to Testing, UAT and Production.
  • Good understanding of Oracle Data Dictionary, RDBMS and Normalization techniques.
  • Experienced in requirement analysis, coding and testing various modules in a software development life cycle.
  • Excellent interpersonal skills, team player and ability to work well with all levels of an organization with effective presentation, verbal and written communication skills.
  • Ability to utilize new tools and technologies in a changing environment.
  • A Self-starter with a positive attitude, willingness to learn new concepts and accept challenges.

TECHNICAL SKILLS :

RDBMS

Oracle 11g/10g/9i/8i, SQL Server, MySQL, Teradata 12.0, MS-Access, db2

Languages

SQL, PL/SQL, UNIX Shell scripting, Perl, C, C , Java

Web technologies

XML, HTML, DHTML, Java script

Tools

Oracle Enterprise Manager, TOAD, SQL Plus, SQL Loader, SQL Developer, PL/SQL Developer, Oracle reports and forms 6i/9i/10g, Discoverer 4i/9i/11g, Erwin, JIRA, Visio, Control-M, Autosys, Putty, Winscp, CVS, ARCH and SVN

Operating Systems

Windows, UNIX, Red Hat Linux 7.0, Sun Solaris.

Work Summary

Confidential

Oracle PL/SQL Developer

Responsibilities:

  • Participated in client requirement sessions to analyze and gather business requirements.
  • Involved in the Analysis, Design, Coding and Testing of the application and participated in discussion meetings about requirements.
  • Developed ER Diagrams, Data flow diagrams based on the requirement.
  • Involved in logical and physical database design.
  • Developed SQL scripts to create database objects liketables, views and sequences.
  • Wrote complex PL/SQL queries and performed data analysis.
  • Created and Modified PL/SQLTriggers, Procedures, Functions and packages
  • Extensively used for all and bulk collect to fetch large volumes of data from table.
  • Used SQL Loader to load bulk data from various flat files and legacy systems.
  • Developed SQL and PL/ SQL scripts for transfer of data between databases.
  • Used Ref cursors and Collectionsfor accessing complex data resulted from joining of large number of tables.
  • Optimized long running application queries, Analyzing tables, tuned stored procedures for maximumefficiency in various schemas across databases.
  • Worked extensively on performance tuning handling large volume of datasets >500 million rows .
  • Modified and enhanced existing systems to incorporate new functionality and to optimize them for performance.
  • Worked extensively onperformance tuning and Query Tuning Generating Plan Table, Explain Plan, optimizer with Hints, Analyze, Indexing strategy, SQL Trace, TKPROF,AWR and ADDM reports .
  • Designed the PL/SQL Procedures to load data from Flat files and Oracle into the target Oracle database.
  • Developed UNIX shell scripts to automate data extraction using VI editor, SQL scripts and PL/SQL scripts. Scheduled all the shell scripts in crontab and monitor them by logging them in to a separate table.
  • Worked on the integration on various legacy systems to the main process which included the data migrationand maintenance.
  • Worked on data imports / Exports, Data pumps, SQL Loader.
  • Worked on Database Design, Data Modeling, Migration, and Systems Architecture, Planning, Testing Query Optimization and Trouble Shooting.
  • Involved in Code Review and User Acceptance Testing UAT of the application.
  • Understanding the process and Interacting with functional team to resolve the issues in the given objects.
  • Was responsible to update and maintain all process related documents and coordinate the effort within teams.
  • Helped in maintaining an effective documentation process to track the version control and requirementchanges.

Environments: Oracle 11g, PL/SQL, TOAD, Erwin, Windows XP, RedHat LinuxEE 5.3, SVN.

Confidential

Oracle Developer

Responsibilities:

  • Created complex functions, stored procedures and packages by using PL/SQL.
  • Generated SQL and PL/SQL scripts to install building database objects including: tables, views, primary keys, indexes, constraints, packages, sequences, grants and synonyms with oracle 10gdatabase.
  • Participated in Designing databases schemas to ensure that the relationship between data is guided bytightly bound Key constraints.
  • Responsible working with user groups, analyzing reported problems, performing root cause analysis andpresenting alternatives to correct the problem.
  • Developed back end interfaces using PL/SQL packages, stored procedures, functions, Object Types, Pipelined functions, Oracle queues and used Collections, Bulk Collects to improve performance by minimizing the number of context switches between the PL/SQL and SQL engines.
  • Wrote complex SQL queries using Joins, sub queries and inline views to retrieve data from the database.
  • Created Cursors, Collections and database triggers for maintaining complex integrity constraints and implementing the complex business rules.
  • Worked on various tables to create Indexes to improve query performance. Also worked on partitioning large tables using Range Partitioning, creating Index Organized Table, Rollback Tablespace.
  • Involved in Data Extraction, Transformation and Loading ETL process from Source to target And Worked on Windows Batch scripting, scheduling jobs and monitoring logs.
  • Involved in Dimensional modeling and developed the star and snowflake schemas.
  • Designed and developed complex reports to meet end user requirements and deployed using Oracle Report 10g.
  • Developed complex triggers in reports before/after for validation of user input.
  • Designed and developed user interfaces using Oracle Forms 10g.
  • Converted oracle form application 6i to 10g using migration assistant.
  • Performed unit testing and supported integration testing and end user testing.
  • Extensively worked on production issues with effective defect management.
  • Proactively tuned SQL queries and performed refinement of the database design leading to significant improvement of system response time and efficiency.
  • Developed SQR's for loading data from feed file to staging tables.
  • Involved in SQL tuning, PL/SQL tuning and Application tuning using various tools like TKPROF, EXPLAIN PLAN etc.
  • Design and development of conversions, interfaces, customizations, Custom Forms, Reports and all Technical design and solutions.

Environments: Oracle 10g/11g, Oracle forms/reports 10g, SQL, PL/SQL, SQL Plus, Toad, MSSQL Server, Windows NT, HTML, XML.

Confidential

Oracle Developer

Responsibilities:

  • Developed Stored Procedures, Function and Packages for the Financial System.
  • Setup, tested and implemented new descriptive flex fields in Oracle Financials.
  • Used database triggers and PL/SQL for development of system.
  • Extensively used PL/SQL to write Cursors for acquiring information to be used in calculations written in stored procedures.
  • Developed interfaces using PL/SQL packages, stored procedures, functions, Object Types, Cursors, Pipelined functions, Oracle queues and used Collections and Bulk Collects.
  • Worked extensively on tuning of SQL and PL/SQL code using various tools like explain plan, TKPROF, SQL tuning advisor and SQL trace to enhance the performance.
  • Created Korn Shell scripts which act as a wrapper for various tasks like - for executing the SQL Loadercommand lines, for refreshing the materialized views and for updating the Fact and the Dimension tables.
  • Worked on various projects involving gap and map analysis, design and customization as per the businessrules and worked on custom applications development involving.
  • Load the data into Oracle 9i, Oracle High -Performance, scalable database. Change of Accounts, Currencies, defining calendars, setup books and Multiorg setup.
  • Design, development, testing and implementation of a custom billing System and order entry system.
  • Implemented using Oracle 9i and Forms 6i.
  • Developed forms to view payments, accept payments, view financial transactions, maintain and view cashassignments, view refunds, credit accounts, and transfer debit balances.
  • Involved in Tuning Database Application performance using Explain Plan, TKprof, resolving lock contentions, identifying killing sessions.

Environments: Oracle 10g, SQL, PL/SQL, UNIX, SQL Plus, Reports 6i, Forms 6i/4.5, SQL LOADER, TOAD, Discoverer 6i.

Confidential

PL/SQL Developer

Responsibilities:

  • Interacting with Business users, gathering and analyzing requirements.
  • Analyzed Financial Markets Data and mapped Source Systems Data to Finance Data warehouse.
  • Created system design document with high-level design and requirement document. Conducted walk throughfor requirement and system design.
  • Created and modified SQL, PLSQL and SQL Loader scripts for data conversions to load data from flat filesinto oracle interface tables.
  • Developed SQL Queries to fetch complex data from different tables from different databases using databaselinks and inserted the results into the newly developed tables.
  • Created views, materialized views and synonyms for developers to hide the complexity and secure the directaccess of DB Tables.
  • Developed various Oracle sub functions like Stored Procedures, Functions, and Packages using PL/SQL asper the Design Documents.
  • Involved in uploading and downloading of the flat files from UNIX server using FTP.
  • Undertook Code Optimization and Performance Tuning of the application using Explain Plan, hints, indexingand Partitioning of tables.
  • Worked on Data Modeling tool which includes both Logical and Physical Models.
  • Generated UNIX Shell scripts to automate Batch Jobs and Loading Process.

Environments: Oracle10g/9i, SQL, Pl/SQL, Toad, SQL Loader, Win XP, UNIX.

Confidential

PL/SQL Developer

Responsibilities:

  • Responsible for writing database programming to Store/Retrieve the information from the database usingSQL.
  • Designing and creating schema objects like Database tables, indexes, views, synonyms, and all schemaobjects in Oracle.
  • Responsible for managing production, development test databases and applications.
  • Wrote Stored Procedures according to specs and control files for input to SQL Loader utilities for loading data from external files into the Oracle database.
  • Used Oracle UTL file features to create flat files and Procedures for Data Extraction.
  • Creation of Users and Granting them privileges and roles.
  • Creation of Table space, Data files, Indexes, Rollback Segment and monitoring them.
  • Creating databases, objects, roles and privileges.
  • Partitioned large tables to increase the performance.
  • Configured scripts to monitor activity with database.
  • Wrote extensive Sub Queries, PL/SQL procedures, functions, database triggers and packages.
  • Writing Pl/SQL procedures and functions. Writing shell scripts to automate the data loading.
  • Monitoring the data loading jobs and tuning the SQL queries.

Environments: Oracle 8i,9i, SQL Server 2000, UNIX Sun Solaris , Windows NT/2000/Advanced Server , TOAD, SQL PLUS, Explain Plan, UNIX Shell Scripting, Quest software tools.

Confidential

Oracle PL/SQL Developer

Responsibilities:

  • Involved in all phases of SDLC from requirement, design, and development and testing.
  • Worked with BA's in gathering the requirements from the on shore business users and documenting them.
  • Worked with PL/SQL programming in functions, procedures, and packages to implement business rules.
  • Participated in system analysis and data modeling, which included creating tables, views, indexes, synonyms,triggers, functions, procedures, cursors and packages.
  • Created scripts for database objects such as tables, views, indexes and sequences according to businessrequirements.
  • Done extensive bulk loading into the target using Oracle SQL Loader.
  • Extensively used Triggers to fire a particular event. Extensively tuned and optimized the SQL, PL/SQL code.
  • Executed test cases according to the functional and user requirements.
  • Implemented various integrity constraints for data integrity like Referential integrity using primary key andforeignkey relationships.
  • Wrote Unix Shell scripts in UNIX.

Environments: Oracle 9i, SQL Plus, SQL Loader, PL/SQL, HP-UX, TOAD, Windows 2000.

We'd love your feedback!