We provide IT Staff Augmentation Services!

Database Developer Resume

0/5 (Submit Your Rating)

Fairfield, CT

SUMMARY

  • 5+ years of IT experience in Business Requirements Analysis, Application Design, Database design, Data Modeling, Development, Database Marketing, Testing, Implementation, SQL Performance Tuning, Data warehousing ETL process and Client/Server applications for Retail, and Healthcare Industries.
  • Has vast experience in design, development, productionize and maintenance of datamarts such as campaign and reporting datamarts.
  • Possesses expert skills in the development of applications utilizing Oracle tools including Oracle PL/SQL, SQL Plus, SQL Loader, and experience with PL/SQL back - end programming - Database Packages, Stored Procedures, Functions and Management of Schema Objects
  • Extensively worked on Informatica PowerCenter. Have used the Designer, Workflow Manager, Workflow Monitor and Repository Manager
  • Extensive experience in developing stored procedures, functions, triggers and packages using tools SQL*PLUS, TOAD, PL/SQL Developer.
  • Expertise in Unix shell scripting and automated task scheduling using crontab, autosys and in-house scheduling tools JCS and FRMS scheduler.
  • Experience in analyzing business rules and coordinating in application design and database design
  • Experience in full End to End Project Development from HLD, LLD, Test Plans, Coding then Unit Testing and providing support in Integration and System Testing and Defect Fixing using SDLC
  • Experience in working with Agile methodology
  • Experience in performance and tuning (PL/SQL) using Explain Plan and TkProf
  • Extensive experience in development tools SQL *PLUS, Toad, SQL*LOADER and PL/SQL developer.
  • Strong Programming and debugging skills in PL/SQL, SQL, Dynamic SQL, C, Pro*C and Unix Shell Scripting
  • Extensive experience in Enterprise Data warehousing. Design of Extraction, Transformation & Load (ETL) environment.
  • Extensive experience on OLTP and OLAP systems.
  • Extensively worked on Code migration from Development, Systest and Production.
  • Demonstrate the analytical ability to understand the business requirement/process, convert the business specification to technical document, data management, develop and integrate solutions to meet the requirement.
  • Strong in Designing, Development (coding), Testing, Implementation and Documentation as per Industry standards.
  • Possesses the ability to work autonomously as well as Team management experience.
  • Strong business analysis skills to fine business problem, process, management.
  • Excellent communication, inter personal, presentation, strong analytical and trouble shooting skills

TECHNICAL SKILLS

Tools: TOAD, SQL *Plus, SQL *Loader, SQL Developer, PL/SQL Developer, Erwin, Informatica, Business Objects, Ultra edit, CVS, TFS

RDBMS: Oracle 12c/11g/10g/9i/8i, DB2, SQL Server

Languages: PL/SQL, SQL, Unix Shell Scripting, XML, HTML, Perl Scripting and PRO*C.

OS: UNIX (Sun Solaris, AIX), Linux and Windows NT/2000/XP.

PROFESSIONAL EXPERIENCE

Confidential

Database Developer

Responsibilities:

  • Involved in preparing Database Design, High level and low level documents.
  • Developed back end interfaces using PL/SQL stored procedures, functions, packages, triggers, collections and Unix shell scripts.
  • Automated the daily tasks using Oracle backend procedures, Unix shell scripts.
  • Involved in ETL design to convert different file formats into predefined format and automated this process for different file formats.
  • Improved performance of reporting mart and some ODS processes.
  • Migrated data from Flat Files to Oracle database using SQL*Loader and External tables. Wrote Oracle PL/SQL programs for backend processing.
  • Supported Loyalty platform which built in .NET framework. Writing SQL queries which are embedded into .NET to fetch data from database and manipulate data in database.
  • Created Perl scripts to convert the XML files into flat files
  • Experience on creating/tracking the change requests and issues using TFS.
  • Worked on developing ETL process to load the files into database and auditing the incoming data based on the business rules
  • Developed warehouse/mart processes using PL/SQL and Unix shell scripts
  • Worked with Client and Internal SME’s to understand the business requirements and transferring those to technical documents.
  • On-call support on rotation basis.
  • Wrote SQL scripts to generate data for campaigns and to verify the counts with functional team.
  • Implemented Oracle Table functions and With Clause queries in PL/SQL scripts which have written for ETL process.
  • Responsible for SQL tuning and optimization using Analyze, Explain plan
  • Created source to target mappings for data marts using Informatica
  • Created PL/SQL Procedures using Native Dynamic SQL and Cursor Variables. Used Cursor Variables to pass query results sets between PL/SQL programs
  • Wrote Unix Shell Scripts to extract and transfer (ftp) files to other systems.
  • Scheduled Unix jobs through Crontab.
  • Responsible for performing code reviews.
  • Testing of all the deliverables done with User support
  • Client interaction through meetings & presentations
  • System Support - Assisted Client for User Acceptance Test for new releases

Environment: Oracle 12c/11g, SQL*PLUS, SQL, PL/SQL, SQL*Loader, Linux, TOAD, PL/SQL Developer, Informatica, XML, HTML, Unix korn Shell, TFS, Business Objects

Confidential, Fairfield, CT

PL/SQL Developer

Responsibilities:

  • Involved in preparing Database Design, High level and low level documents.
  • Developed back end interfaces using PL/SQL stored procedures, functions, packages, triggers, collections, object types and K-shell scripts.
  • Involved in ETL design to convert different file formats into pre defined XML format and automated this process for different file formats.
  • Improved performance of reporting mart and some ODS processes
  • Worked with DBA in making enhancements to physical DB schema. Also coordinated with DBA in creating and managing table, indexes, partitions, triggers, db links and privileges.
  • Implemented new process to alert team before the First logic BO directories expiration
  • Improved the performance of existing phone and email merge purge process
  • Automated unica flowchart files QC
  • Migrated data from Flat Files to Oracle database using SQL*Loader and External tables. Wrote Oracle PL/SQL programs for backend processing.
  • Implemented Oracle Table functions and With Clause queries in PL/SQL scripts which have written for ETL process.
  • Implemented Oracle Regular Expression functions REGEXP SUBSTR, REGEXP REPLACE, REGEXP INSTR and REGEXP LIKE to parse and extract the strings in PL/SQL procedures.
  • Responsible for SQL tuning and optimization using Analyze, Explain plan
  • Implemented external tables for loading data into database.
  • Created PL/SQL Procedures using Native Dynamic SQL and Cursor Variables. Used Cursor Variables to pass query results sets between PL/SQL programs
  • Wrote Unix Shell Scripts to send (ftp) files to other systems.
  • Wrote perl scripts to convert the data in oracle table into XML format
  • Responsible for performing code reviews.
  • Testing of all the deliverables done with User support
  • System Support - Assisted Client for User Acceptance Test for new releases

Environment: Oracle 11g/10g, SQL*PLUS, SQL, PL/SQL, SQL*Loader, UNIX (AIX 5.3), PL/SQL Developer, XML, HTML, First Logic, Windows NT, Unix korn Shell, Perl

Confidential, San Francisco, CA

Associate

Responsibilities:

  • Involved in preparing Database Design, High level and low level documents.
  • Requirements gathering for the Interface and program development through meetings with functional team and business users.
  • Developed back end interfaces using PL/SQL stored procedures, functions, packages, triggers, collections, object types and K-shell scripts.
  • Utilized PL/SQL developer tool in developing all back end database interfaces.
  • Worked with DBA in making enhancements to physical DB schema. Also coordinated with DBA in creating and managing table, indexes, partitions, triggers, db links and privileges.
  • Migrated data from Flat Files to Oracle database using SQL*Loader. Wrote Oracle PL/SQL programs for backend processing.
  • Wrote Procedures with bulk collection & bulk binding concepts for better performance.
  • Wrote PL/SQL backend procedures for ETL process to load data into Enrollment Datamart from various source systems like Mainframes, SQL Server and Oracle.
  • Wrote scripts using UTL FILE built-in package to prepare and ftp reports to different systems, if there are any errors while loading data into Datamart from various sources.
  • Used the Oracle built in package DBMS SCHEDULER to schedule the PL/SQL procedures.
  • Created/Modified the PL/SQL scripts to send Email notifications to customers for various events like Enrollment notification, ID Card Notification, Registration reminders, etc.
  • Responsible for SQL tuning and optimization using Analyze, Explain plan, TKPROF Utility.
  • Implemented external tables for loading data into database.
  • Created PL/SQL Procedures using Native Dynamic SQL and Cursor Variables. Used Cursor Variables to pass query results sets between PL/SQL programs and Client application (.Net).
  • Wrote Unix Shell Scripts to send (ftp) files to other systems.
  • Scheduled Unix jobs through Crontab.
  • Responsible for performing code reviews.
  • Testing of all the deliverables done with User support
  • Client interaction through meetings & presentations
  • System Support - Assisted Client for User Acceptance Test for new releases

Environment: Oracle 10g/9i, SQL*PLUS, SQL, PL/SQL, SQL*Loader, UNIX (AIX 5.3), PL/SQL Developer Tool, TOAD, SVN, Windows NT, Unix korn Shell

Confidential

Oracle Developer

Responsibilities:

  • Designed and developed programs to load the data from flat files into Oracle database using SQL*Loader.
  • Involved in enhancements, support.
  • Developed PL/SQL Procedures, Packages, Triggers
  • Used Triggers in Customizing Error conditions.
  • PL/SQL coding at the database level for the new objects.
  • Creating SQL scripts to extract the data from the operational database into simple flat text files using sql*loader
  • Involved in bug fixing.
  • Developed help manuals for clients.
  • Documentation and creation of test cases.
  • Testing of all the deliverables done with User support

We'd love your feedback!