Post Job Free
Sign in

Oracle PL/SQL Lead Developer

Location:
Denver, CO, 80233
Posted:
August 29, 2010

Contact this candidate

Resume:

SUMMARY:

Passionate for Strong Database Development, Database Administration and Database Architecture career.

I am an honest, work ethic, open minded, flexible yet have strong opinions. Excellent Team player and work independently.

IT professional with 14 Years of experience in development using Oracle, PL/SQL, Forms, Reports, Designing Applications, and administering Oracle DB. Specialized in Database Development, Administration, Application Design and most of it on Back end programming, administration and design work.

Good communication and cooperation skills with an aptitude to learn quickly, take responsibility, work under pressure. Good team player and works independently.

Authoritative in development, documentation with proper standards for a given project environment.

Played various roles on projects including programmer, Lead programmer, Technical Designer, Application DBA and Deployment Manager.

Involved in each phase of life cycle (SDLC) including requirement gathering, technical design, development, system integration phase, quality Assurance phase, production and production support activities.

Actively participates in team meetings and maintains good relations with every one on the team and other teams.

Involved in Design reviews and Code reviews to check the standards and logical errors.

Worked for Insurance, Telecom and Healthcare industry.

TECHNICAL SKILLS:

RDBMS/Languages/Tools: Oracle 10g, SQL Server 2005, Oracle DBA, RMAN, Export, Import, SQL*Loader, SQL, PL/SQL, Shell scripting, Power Designer (ERWin like tool), Oracle Designer, SQL Server Analysis Services, Reporting Services, ProClarity, Ab Initio, Oracle Forms 9i, Reports 9i, Oracle Data warehouse Builder, C++, TOAD, XML, Rational Rose, Visio, PVCS Version Manager, Tracker, Source Safe, Windows, UNIX, LINUX

Web Skills: Apache, IIS, ColdFusion MX, Oracle Application Server, PHP, Java, Visual Studio, DreamWeaver, HTML, JavaScript, FTP Tools

Oracle DBA Activities:

Installed Oracle software on RHEL5 Linux, applied patches, created databases in non-ASM mode, installed appropriate DBMS_ packages, created empty Instances, required schemas, application Roles, along with appropriate User accounts and grants and imported data from Production.

Estimated the sizes of the databases for future growth.

Handled (along with other DBAs) moving multiple instances of databases, application server, shell scripts from Solaris servers to HP-UX preserving directory structure, ownership of files and time stamps using scp, rcp and ftp.

Backed up, restored and recovered/refreshed databases using custom scripts involving SQL*Loader, exp, imp, expdp, impdp, Oracle Streams and RMAN.

Analyzed dump files, trace files, alert log files for any errors and important events on the Oracle home/base directories using AWR reports, Explain Plan, and Enterprise Manager (EM).

Added data files when needed. Partitioned tables and indexes to distribute data to different physical disks.

Built several SQL scripts to monitor sessions, space, locks, long running SQL and clean up sessions.

Coordinated with OS administrators to set certain OS parameters for Oracle software installation.

Development/Application DBA/Production support Activities:

User Management: Create/alter/drop schemas as needed. Grant only roles, privileges and quotas that are needed to various accounts.

Used dbms_crypto and dbms_obfuscation_toolkit to implement security on data. Separated user accounts from application account and gave required privileges to modify the application objects.

Gathered statistics for schemas, tables, and indexes, on a regular basis for the accurate results using cost based optimization. Rebuilt tables, indexes to move to different tablespaces and to remove of row-chaining. Partitioned tables, indexes for quick access of huge data. Analyzed explain plans and trace files for query performance. Used Oracle hints to override rule based optimization.

Kept Oracle Designer up to date with all the DB changes including tables, views, synonyms, grants, users, stored procedures, functions and packages. Maintained several branches for various parallel releases. Extracted deployment scripts for the DB objects from Oracle Designer.

Used dbms_scheduler for scheduling jobs, dbms_refresh, dbms_mview for materialized views, and dbms_pipe, dbms_random, dbms_stats, dbms_sql etc for various purposes.

For every release, maintained the orderly list of changed program units, any manual one time scripts, and migrated from Development to System Test to User Acceptance Test to Production.

Performed test deployment activity for every major release, documented complete deployment procedure.

As part of Production Support, refreshed materialized views, verified daily job logs for failures, fix errors. Performed beeper support.

Developed, tested, and implemented shell scripts using ‘vi’ editor for back ups, refresh of DBs, data loads from/to external systems, and automated thru Crontab.

Followed SOA (packages/procedures and web services) for the data access from front end applications.

PL/SQL Programming Activities:

PL/SQL programming is my strongest skill of all.

Implemented Objected oriented technology such as Function Overloading, Encapsulation, Abstraction, and Recursion using Oracle packages.

Implemented design documents, PL/SQL packages, procedures, functions, cursors, ref cursors, and shell scripts to automate jobs.

Implemented tables, views and independent packages for debugging, document storage, document search, email, encryption, error handling, event tracking, C(B)LOB handling, role management and entity search functionality. Granted necessary privileges to execute to other applications of the same project.

Used Oracle Streams to capture the changes to populate the Audit tables with in the same instance.

Used Oracle_Text features for search. Created ctx_sys context indexes. Used Regexp functions to retrieve search results based on a user criteria.

Used dbms_lob to create a custom package to deal with CLOBs and BLOBs.

Prepared test cases for unit testing and System Integration testing for complex functionality, data loads and report data.

Modeling Activities:

For my projects, prepared new models and extracted existing models (logical and physical) for development activities using Power Designer and TOAD modeler and Oracle Designer.

Designed and implemented Tables, surrogate keys, primary keys, unique keys, foreign keys, indexes (b-tree and bit map). Normalized tables to 3rd normal for OLTP and de-normalized to 1st normal form for Data Warehouse needs.

Involved in UML design by creating use cases, activity, sequence, class and process flow diagrams using Rational Rose and Visio for critical processes.

Data warehouse Activities:

Used star schema and designed and implemented dimension tables, fact tables, hierarchies in dimension tables, cubes, and levels. Used OLAP functions to generate reports such as rank, lead, and lead.

Created, modified, executed and debugged ETL graphs (multi file graphs as well) with various components and deployed them as shell scripts to load data into DW using ‘Ab Initio’, Oracle Data Warehouse Builder, and PL/SQL tools. Helped creating ETL graphs using Informatica and Data Integrator.

Used SQL Server Analysis Services, Reporting Services and ProClarity to analyze, slice and dice (data mining) the Cubes to make sure the Cubes are formatted according to User requirements.

Used OLAP Aggregate functions and Reports based on those using SQL Server 2005 Analysis Services, and Reporting Services, with Oracle as the Data warehouse Source.

Implemented role based security on cubes and reports.

Created daily and weekly schedules for the cubes and reports to automate data refreshes.

Designed and implemented the integration of multiple data sources when dealing with projects that involve migration and conversion of data from system to system.

Web Development Activities (At this time, I am not looking for position involving exclusive front end Development):

Built front end screens Web forms (Forms 3 thru Forms 9i), web reports (Reports 2.5 thru Reports 9i) with various controls, parameters, triggers for custom functionality. Developed program units to develop PL/SQL Pages (PSP) and implemented.

Involved with On-lines UI designs using ColdFusion and PHP development to created Pages, reusable functions, User Defined Functions, CFCs and Custom tags following Object Oriented features such as Classes, Overloading, Encapsulation, Constructors, and Destructors, implementing Role based functionality for various users.

Used various types of variables such as Application, Session, Client, and Cookies. Used JavaScript for front-end validations. Developed procedures for authentication, Next-N interface, Search functionality, and Error handling.

Used Crystal Reports to generate web reports to the management to get reports by various parameters.

TELECOM EXPERIENCE:

Involved in Technical design/development/Changes related to Data Marts, Dimensions, Cubes, Reports related to Marketing Campaigns, Promotions, Analyzing the Solicits, Responses, and Leads using SQL Server 2005 Analysis Services, ProClarity, and SQL tools.

Conversion activities to bring in data from various acquired companies for Contracts, MacDs, Service Orders, Components, Product Instance, and Renewals.

Worked on Clarify application, to move data from Clarify to Siebel 7.8 for a conversion project, where all the assets (such as Cabinets, Rooftops, Suites, Racks, Private lines, Dark Fiber lines) /non-assets (addresses, Gateway information, CLLI, Contacts) information is moved.

INSURANCE EXPERIENCE:

Involved in Technical design/development/Changes for Rider processing, Policy Establishment, Agent changes, Calculation of Death benefits, Cash values, Claim processing, Re-insurance.

Involved in Commission calculations, Commission Adjustments, Agent changes for Government, and Corporate, Anniversary values, determining the beneficiaries and their splits, Claim processing, Re-insurance.

HEALTH INDUSTRY EXPERIENCE:

Involved in Technical design/development/Changes for Processing Data to/from Medical Boards, between Departments, Maintenance of Certification, Portfolio Management. Involved deeply in an in-house project which is helpful for the Care-Takers at the point of care which provides answers for the most frequently asked questions, key facts and the Expert directory service.

EDUCATION:

M.S. in Computer Applications from University of Hyderabad, INDIA Jul ’93-Jun ’96

B.S. in Mathematics from Nagarjuna University, INDIA Jul ’90-May ’93

REFERENCES: I am not posting here, to have their privacy protected. I will be glad to share with individual basis.

CONTACT:

********@*****.***

703-***-****



Contact this candidate