Download professional profile

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Tandem Computers wikipedia , lookup

Serializability wikipedia , lookup

IMDb wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Microsoft Access wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Functional Database Model wikipedia , lookup

Btrieve wikipedia , lookup

Ingres (database) wikipedia , lookup

Concurrency control wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database wikipedia , lookup

SQL wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Relational model wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Database model wikipedia , lookup

ContactPoint wikipedia , lookup

Clusterpoint wikipedia , lookup

PL/SQL wikipedia , lookup

Oracle Database wikipedia , lookup

Transcript
PROFESSIONAL PROFILE
Craig Brown, PhD.
[email protected]
Oracle Database 8i
Administrator Certified
Master
Oracle Database 10g
Administrator Certified
Master
Oracle Database 9i
Administrator Certified
Master
Windows NT MCSE
Oracle Database 10g
Administrator Certified
Master
SQL Server 2000 MCDBA
Oracle 11i Applications
Database Administrator
Certified Professional
SQL Server 2005 MCDBA
Windows 2003 MCSE
Administering SQL Server 2000
IBM Certified Advanced
Database Administrator
DB2 UDB 8.1
IBM Certified Advanced
Database Administrator
DB2 9.0
________________________________________________________________________
EDUCATION:
Doctorate in Computer Engineering - June 2010
Cornell University
Doctorate in Computer Science \ Management Information Systems - 1995
University of Pennsylvania
Masters in Business Administration - 1993
Wharton Business School - University of Pennsylvania
concentration - Operations Management
University of Pennsylvania
BS Computer Science - 1991
University of Pennsylvania
BS Mechanical Engineering - 1991
CERTIFICATIONS:
Description of Formal Training/Courses
Oracle 11g Certified Master
MCDBA SQL Server 2005
Oracle 11i Certified Professional
MCDBA SQL Server 2000
Oracle 10g Certified Master
Oracle 9i Certified Master
Oracle 8i DBA Certification
Accomplished Upon Completion
OCM Certification
Microsoft Certified DBA
OCM Certification
Microsoft Certified DBA
OCM Certification
OCM Certification
OCP Certification
Dated Completed
August 2008
February 2008
February 2007
June 2006
May 2006
September 2003
September 2000
2
Craig Brown
Technical Profile
Master Certified Oracle DBA
Oracle Applications v11.0
OCM Oracle7 / Oracle8
MCSE Microsoft Windows 95
MCSE Microsoft NT Workstation 4.0
UNIX Administrator
UNIX Administrator
DEC VAX Systems Administrator
Sun Systems Administrator
Master Certificate
Advanced Training
Certified / Masters Certificate
Certified
Certified
Certificate Updated
Certified
Certified
Certified
December 1998
November 1998
November 1997
September 1997
September 1997
June 1993
January 1993
February 1992
January 1992
BACKGROUND SUMMARY:
Experience Summary
I have extensive experience working with the following technologies/methodologies:
Remote Procedure Calls (Client programs invoking services from server); Message Oriented Middleware (Invoking Server
Functions); On-Line Transaction Processing (Mission critical applications - Transactions); Automicity, Consistency, Isolation, and
Durability (Qualities of good transactions); Database Management System; Network Operating System; Visual Expressions; Cross
Platform Portability; Graphical User Interface;
Architecture and Infrastructure Design and Development:
Planning/Implementation of "Business Process Re-engineering" architecture solutions; Decision Support Systems Infrastructure
design/development; Information Warehouse Architecture Design via Operational Data and/or Informational Data; Client/Server
Architecture and Infrastructure design/development; Data Warehouse Server Architecture and Infrastructure design/development;
Data Warehousing:
Data Marts; Data Warehouse Design; Data Extraction; Relational Databases (RDBMS); Multi-dimensional Databases (MDBMS);
Data Warehouse Middleware; Decision Support System (Application Plug-Ins); Executive Information Systems; Data Quality; Data
Replication; Metadata; Data Archaeology;
Hardware Platforms:
Sun Enterprise Class Servers; Hp Servers; Compaq Servers; IBM Mainframes and Servers; AT&T/NCR Server; Unisys servers;
Performance benchmarks; Hardware selection; Hardware configuration; Review and Recommend; Proof of Concept;
Database Platforms:
Oracle RDBMS; MS SQL Server MySQL;; Sybase; DB2; Informix RDBMS; Ingres; RPG; Oracle (Service Oriented Architecture)
SOA DBA; Oracle Exadata DBA; Oracle Identity Manager;
ERP Platforms:
Peoplesoft Financials; Peoplesoft HRMS; Peoplesoft Student Administration; Peoplesoft CRM; Peoplesoft Portal; Peoplesoft Supply
Chain; Oracle Financials; Oracle HRMS; Oracle Supply Chain; Oracle CRM; Oracle Manufacturing; Oracle Portal; Lawson
Financials; SAP Financials;
WORK HISTORY:
Rowan Companies (REMOTE)
MS SQL Server Database Administrator / SAP Database Administrator /
June 2012 – August 2012
My primary responsibilities consisted of the following duties:
 SAP Production Support / Test Support / QA Support / Development Support
 SAP Application Upgrade Support / Database Upgrade / Hardware Server Migration
 MS SQL Server Maintenance Planning and Enterprise Wide Deployment Strategy Development
 Performance tuning exercises within SQL Server 2000/2005/2008(R1/R2) parameters
 Performance tuning exercises utilizing SQL Server Indexing strategies (Utilizing SQL Profiler primarily)
 Performance tuning on queries that were poorly performing to identify ways to improve response time and through put
(Utilizing SQL Profiler –MS SQL Server)
 Database Indexing and Re-Indexing Strategy Development
3
Craig Brown
Technical Profile
 Performed typical database and server maintenance and backup procedures
 Database Backup and Recovery and Disaster Recovery Design and Implementation
 Large data loads and updates from production into development environment
Baxter (Pharmacutical)
Post Go-Live Database Performance Tuning - Oracle Database Administrator / JD Edwards DBA
April 2012 – May 2012
My primary responsibilities consisted of the following duties:
 Lead Technical DBA for Identification and Resolution of Oracle Database /JD Edwards Performance Problems.
 Oracle 11g Rel 2Production Support / Financials, Manufacturing, Supply Chain &
 Oracle RAC (3 Node) Cluster Performance Tuning
 Performance tuning exercises within Oracle 11gR2 parameters
 Oracle Parallel Query Optimization and Performance Tuning
 Performance tuning exercises utilizing Oracle 11gR2 Indexing strategies (Automatic Database Diagnostic Monitor)
 Performance tuning on queries that were poorly performing to identify ways to improve response time and through put via
Parallel Query and Table/Index Partition
 Oracle Database Server and LINUX Kernel Performance Tuning
 Performed typical database and server maintenance and backup procedures
 Database Backup and Recovery and Disaster Recovery Design and Implementation
 Large data loads and updates from production into development environment
 Oracle Data Guard setup and DR Database Deployment with Log shipping and Log Mining Setup
 Oracle Streams Setup and Configuration
Cushman & Wakefield
August 2010 – March 2012
Technical Team Lead / Peoplesoft Administrator / MS SQL Server Database Administrator / Oracle Database Administrator / Oracle
Exadata DBA / Oracle Service Oriented Architecture (SOA) DBA / Oracle Golden Gate Administrator
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the Peoplesoft Financials, HRMS and Global HRMS environment.
 Production Support / Test Support / QA Support / Development Support
 Performance tuning exercises within SQL Server 2000/2005/2008(R1/R2) parameters
 Performance tuning exercises within Oracle 11gR2 parameters
 Performance tuning exercises utilizing SQL Server Indexing strategies (Utilizing SQL Profiler primarily)
 Performance tuning exercises utilizing Oracle 11gR2 Indexing strategies (Automatic Database Diagnostic Monitor)
 Performance tuning on queries that were poorly performing to identify ways to improve response time and through put
(Utilizing SQL Profiler –MS SQL Server & Automatic Workload Repository – Oracle DB)
 Database Performance Tuning (MS SQL Server & Oracle)
 Performed typical database and server maintenance and backup procedures
 Database Backup and Recovery and Disaster Recovery Design and Implementation
 Large data loads and updates from production into development environment
My primary responsibilities consisted of the following duties as Oracle Golden Gate DBA:
I Setup GoldenGate for continuous availability for real-time data access for reporting, real-time data for ERP, EPM, Exadata, zero
downtime migrations and upgrades. I also used GG to extract and load and replicate data from Legacy systems data, mixed data
sources, distributed systems, OLTP, OLAP & Mission Critical Applications data in order to offload data for reporting, loading,
replicating and scrubbing data into BI and data warehouse databases environments.
One of the key experiences I have with GG is the real-time change data capture where I was able to grab specific data out of changing
tables and load them into tables on other databases for business use. In addition I was able to take advantage of resource utilization by
using GG to load and maintain stand by databases instead of the hefty log shipping method that can over run very busy systems.
Largest Environment
Oracle with RAC on Linux. Sync replica in real-time and route all read-only traffic to reduce/eliminate query load on transactional
system with more than 5.5TB of data movement with a 300G per day volume to read-only servers.
4
Craig Brown
Technical Profile















Source | Target Environments
Oracle 10g | Target – MySQL;
Oracle 10g | Target – MS SQL Server;
Oracle 11g | Target – MySQL;
Oracle 11g | Target – MS SQL Server;
Oracle 11g | Target – DB2;
Oracle 10g (RAC) | Target – MS SQL Server (Replication);
Oracle 10g (RAC) | Target – MySQL (Replication);
Oracle 11g (RAC) | Target – MS SQL Server;
Oracle 10g (RAC) | Target – Oracle 11g (RAC);
Oracle 11g (RAC) | Target – MS SQL Server (Replication);
MS SQL Server Replication to Oracle Database
Peoplesoft Database Migration from SQL Server to Oracle via Live Replication
Bi-Directional replication of HR and Finance Data between Oracle and SQL Server Peoplesoft Environments
Utilization of Golden Gate Veridata to provide data verify before data is applied to production database via replication.
My primary responsibilities consisted of the following duties as Oracle Exadata DBA:
 Oracle Exadata Database Machine (X2-2 and previous versions) & Storage
 Oracle 11g RAC w/ Oracle Grid Control (Enterprise Manager)
 Oracle Advanced Compression
 Oracle Active Data Guard
 Oracle Partitioning
 Oracle Solaris / Oracle Linux w/ Super Cluster
My primary responsibilities consisted of the following duties as Peoplesoft DBA:
 Peoplesoft HCM/HRMS 8.8 with Tools 8.45 MS SQL Server v2000; on Windows 2003 64 Bit
 Peoplesoft FS 8.4 with Tools 8.45; MS SQL Server v2000; on Windows 2003 64 Bit
 Peoplesoft HRMS 9.1 with Tools 8.51 Oracle Database 11gR2 on Red Hat Linux 5.0
 Setup/Clone/Install and Properly configure all development, test, and production environments with an application server,
web server, process scheduler and oracle/MS SQL Server backend database for the peoplesoft (8.4 to 9.0
o PSAdmin / PSConfig
o Process Scheduler
o PS Data Mover
o Application Designer
o Crystal Reports
o nVision
o Application Engine
o Component Interfaces
o Integration Broker and Messages
o Weblogic / Peoplesoft Internet Architecture
 I setup the reporting environments for use with both SQR and Crystal Reports configurations with the application server and
single sign-on.
 I setup and configured integration broker, application messaging and single sign-on via peopletools for the environments that
needed them.
 Change assistant was used to complete the peoplesoft patching necessary to bring the peoplesoft environments to the current
patch levels recommended for the upgrade path.
 Peoplesoft project moves/copies from one database/peoplesoft environment to another via application designer.
 Identified technical problems and determined the best resolution for those issues (pertaining to application engine, SQL
queries, process scheduler performance, application server performance, database performance.
 Reviewed and analyzed reporting environment and made recommendation for performance enhancements for both SQR SQL
queries, nVision utilization and Crystal Reports SQL queries.
My primary responsibilities include the utilization of the following Database technology:
5
Craig Brown
Technical Profile
 Review of the database architecture as a whole to determine areas of improvement
 Performed database refreshes from production to test/dev environments
 Performance Tune Peoplesoft environments
 Performance tuning exercises within MS SQL Server database and application parameters
 Performance tuning exercises within Oracle database and application parameters
 Performance tuning exercises including index strategies database (Oracle & MS SQL Server)
 Make recommendations to include table level partitioning where it would improve performance
 Best Practices model for disk level database datafile improvements for performance gain (Oracle & MS SQL Server)
 Recommended backup and recovery strategies for data protection nd disaster recovery per the SLA’s
 Create and Deployed Recovery Manager – RMAN - 11g
 Used MS Enterprise Manager to create jobs to perform maintenance procedures (table analyze, index rebuilds, etc….)
 Used Oracle Grid Control to create jobs to perform maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of windows Service Packs through windows upodate process and MS downloads.
 Utilize Oracle Golden Gate and Golden Gate Veridata for both one directional and bi directional data replication
 Deployment of patches through Oracle 11g Grid Control console.
 Support high volumes of production and development service requests
 Routine daily maintenance (watches space, backup, export, etc.)
 Management of Database Basics (Creating databases, managing transaction logs, sizing database and managing disk space
usage and compacting database.
 Manipulating database objects (tables, indexes, table data, creating table triggers, stored procedures)
 Data Transformation Services (Create packages, replication, transformations)
EPIC Technologies (Philadelphia, Pa)
October 2008 – August 2010
Technical Team Lead / Golden Gate Designer and Architect / Oracle Database Administrator / MS SQL Server Database
Administrator / Peoplesoft HR / E-Business Suite Financials, CRM, Supply Chain Performance Tuning / SAP DBA
My primary responsibilities consisted of the following duties as Oracle EBS/Oracle APPS DBA:
 Oracle Applications – E-Business Suite v12.x
 E-Business Suite Applications – ERP (Financials), HR, CRM, Procurement, SCM, Manufacturing;
 Lead technical team responsible for performing the Oracle E-Business Suite environment performance tuning exercises.
 Review of the Oracle E-Business Suite (v 12) as a whole to determine areas of improvement
 Performance tune an existing Oracle E-Business Suite production application and database environment.
 EBS and Database Cloning using Adclone (old method) and Rapid Clone process. DB Cloning also performed using RMAN.
 Utilize Oracle Golden Gate and Golden Gate Veridata for both one directional and bi directional data replication
o Replication of Data from EBS database into MS SQL and MySQL databases Platforms for reporting.
o Utilize Golden Gate Veridata to validate data changes between Oracle and other RDBMS’s before data is applied
 EBS Cloning processes done with data scramble process to create non-production db from clone of production db.
 Concurrent manager Tuning & Maintenance–
o Maximizing throughput for jobs spawning parallel workers
o Concurrent manager tuning - Review and modification of Cache size, dedicated concurrent managers, and FND table
purging
o Concurrent manager tuning - Workload management via specialization rules and work shifts
o Concurrent manager tuning - Review and modification of Transaction Manager
o Concurrent manager tuning - Tracing slow concurrent reports to determine options for optimization
 Application Tuning & Maintenance –
o Maximizing throughput for and tuning OC4J, Forms, JVM, CPU Allocation, Sizing, etc…
o ATG patching and JDK levels
o Diagnosing application tier response time / CPU issues
o Tuning Java garbage collection parameters
o Tracking down OutOfMemory errors, memory leaks
o Debugging JDBC issues, including mapping JDBC sessions to particular JVM processes
o Handling OA Framework and web application issues
o Using Pool Monitor to investigate Framework Application issues
o Using the R12 Application Server Control to monitor JVM usage and thread deadlocks via a web interface
 Application Modules Level Tuning and Maintenance –
o Optimizing Workflow
6
Craig Brown
Technical Profile
o Logging levels
o Purging and archiving strategies
o System administration using Oracle Applications Manager and the Applications Management Pack Grid Control
Plug-in for Oracle Enterprise Manager
o Performance patches and Release Update Packs (RUP)
My primary responsibilities consisted of the following duties as Golden Gate Architect:















































Oracle GoldenGate Process Groups
Change Capture and Delivery (with and without a Data Pump)
Initial Data Load
Contrasting Batch and Online Operation
Oracle GoldenGate Checkpointing
Commit Sequence Number (CSN)
Oracle GoldenGate Files
Installing Oracle GoldenGate on Linux
Preparing the Operating System
Running GoldenGate Commands from the GGSCI Prompt
Using Obey Files and OS ShellHigh-level Configuration Steps
Configuring and Starting the Manager Process
Generating a Source Definitions File
Preparing a Source Database for Transaction Capture
Configuring the Extract Process
Marking Tables with TRANDATA
Configuring Extract to Access Logs on Oracle ASM
Configuring and Starting an Extract Process
Adding Local and Remote Trails
Configuring and Starting an Extract Data Pump
Oracle GoldenGate Initial Load Methods
Utilizing and Configuring multiple Database-specific Methods
Configuring an Initial Load using Oracle GoldenGate
Configuring Change Delivery
Configuring the Replicat Process
Adding, Configuring and Starting a Replicat Process
Utilizing the Avoid and Handle Collisions Between Changes and the Initial Load Data
Extracting Trails and Files
Setting up Contrast Extract Trails and Files
Extract Trails and Files with Logdump
Reverse Sequence of Operations in an Extract Trail or File to Back out Changes
Editing Parameter Files
Contrasting GLOBALS with Process Parameters
Setting up the Parameters for GLOBALS, Manager, Extract and Replicat
Selecting and Filtering Data for Replication
Mapping Columns Between Different Schemas
Use of Built-in Functions
Use of SQLEXEC to Interact Directly with a Database
Creating and Invoking Macros
Setting and retrieving User Tokens
Running User Exits in GoldenGate Processes
Replicating Oracle Sequences
Using BATCHSQL to Speed Delivery
Data Compress Across the Network
Enabling Message, Trail and Password Encryption
Using Event Records to Automatically Trigger Actions
Bidirectional Configuration
7
Craig Brown
Technical Profile
 Detecting and Avoid Loops
 Avoiding, Detecting, and Handling Conflicts
 Handling Identity Types
 DDL Replication
 Determine Requirements for Oracle DDL Replication
 GoldenGate Options for DDL Replication
 DDL String Substitution
 Managing Trail Files
 Automating Process Setup
 Restarting Oracle GoldenGate
 Using Reporting and Statistics
 Monitoring Processes, Lags and Error Messages
 Use the Oracle GoldenGate troubleshooting tools such as Knowledge Documents, Documentation, SHOWSYNTAX
parameter, the Logdump utility
 Troubleshoot the different problems, such as Extract and Replicat problems, mapping problems and synchronization problems
 Identify causes of slow startups, monitor lag and statistics, identify network and disk bottlenecks, and perform tuning of key
components
 Bi-Directional Replication between MS SQL Server & Oracle Database
 Bi-Directional Replication between Oracle & DB2 Database
 Bi-Directional replication of HR and Finance Data between Oracle and SQL Server Peoplesoft Environments
 Bi-Directional replication Oracle E-Business Suites Data to Outside Database targets for Reporting and Business Intellegence
 Utilization of Oracle Veridata to verify data prior to commit of data changes.
My primary responsibilities consisted of the following duties as Oracle DBA:
 Tested RAC for add on to Oracle Data Warehouse and several Data Marts
 Oracle Streams setup and configure for large databases that required data share responsibilities. Configuration experience for
staging and apply engine.
 Responsible for the management of over 50 production, test and development Oracle Databases ranging in size from 25g to
8tb in size. Concurrent user base averaged over 500 simultaneous connections depending on the application.
 Production Support / Test Support / QA Support / Development Support
 Database Upgrades: Oracle v9i to 10g; Oracle 10g to 11g;
 Performance tuning on queries that were poorly performing to identify ways to improve response time and through put
(Utilizing SQL Profiler primarily)
 Oracle Goldengate setup and implementation.
 Performed typical database and server maintenance and backup procedures
 Large data loads and updates from production into development environment
 Sun Solaris v9 and v10
 Red Hat LINUX v4 64bit
 Oracle 10g/11gR1&11gR2 database
 Enterprise Manager 10g/11g; Oracle Application Server 10g; Oracle Cluster File System, Oracle RAC, Oracle ASM
 Oracle LDAP, Oracle Internet Directory 10g ; Oracle iSQL, Oracle 10g HTML database, Oracle Portal
 Oracle 10g Recovery Manager (RMAN)
 Review of Oracle 9i/10g/11g Installation and patch level to determine areas of improvement
 Implementation and Support of Oracle Advanced Security
 Implementation and Support of oracle Spatial and Oracle Locator Options
 Review of the Oracle 9i/10g RAC Cluster on Veritas Cluster utilizing Sun Solaris to determine areas of improvement
 Review of the database architecture as a whole to determine areas of improvement
 Performed database refreshes from production to test/dev environments
 UNIX Shell Scripting, Windows Shell/Batch Scripting, Perl Scripting (w/CGI)
 Performance tuning exercises including index strategies (bitmap vs. betree) (global vs. local) in data warehouse database
 Made recommendations to include table level partitioning where it would improve performance
 Utilize Best Practices model for disk level and database datafile level improvements for performance gain
 Recommended backup and recovery strategies where none previously existed
 Create and Deployed Recovery Manager – RMAN - (10G) in conjunction with Veritas and Netbackup utilities
8
Craig Brown
Technical Profile
 Setup and implemented Oracle Grid Control to manage performance, create jobs to perform database level maintenance
procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Support high volumes of production and development service requests
 Assist the developers in PL/SQL development
 Maintained existing Perl Scripts and made modifications to improve functionality for additional data output.
 Routine daily maintenance (watches space, backup, export, etc.)
 EMC San Storage Administration
My primary responsibilities consisted of the following duties as Peoplesoft DBA:
 Peoplesoft HCM/HRMS 9.0 to 9.1 upgrade with Tools Update; Tools upgrades to 8.48 and 8.50 from previous versions;
 Peoplesoft HR/FS/CRM/SC with Oracle 8i-11g Backend; MS SQL Server v7-2008/R2; DB2; Informix;
 Additional Peoplesoft Modules – AM, SRM, CRM, Campus Solutions, EPM, EP;
 Setup/Clone/Install and Properly configure all development, test, and production environments with an application server,
web server, process scheduler and oracle/MS SQL Server backend database for the peoplesoft (8.4 to 9.0) CIS, Supply Chain,
CRM and Inventory (9.0) environments.
o PSAdmin / PSConfig
o Process Scheduler
o PS Data Mover
o Application Designer
o Crystal Reports
o nVision
o Application Engine
o Component Interfaces
o Integration Broker and Messages
o Weblogic / Peoplesoft Internet Architecture
 Properly setup and configured the upgrade assistant to perform the appropriate tasks for compare reports between (8.4 to 9.0)
peoplesoft repositories.
 Peopletools Upgrade from 8.45 – 8.49
 I setup the reporting environments for use with both SQR and Crystal Reports configurations with the application server and
single sign-on.
 I setup and configured integration broker, application messaging and single sign-on via peopletools for the environments that
needed them.
 Change assistant was used to complete the peoplesoft patching necessary to bring the peoplesoft environments to the current
patch levels recommended for the upgrade path.
 Peoplesoft project moves/copies from one database/peoplesoft environment to another via application designer.
 Identified technical problems and determined the best resolution for those issues (pertaining to application engine, SQL
queries, process scheduler performance, application server performance, database performance.
 Reviewed and analyzed reporting environment and made recommendation for performance enhancements for both SQR SQL
queries, nVision utilization and Crystal Reports SQL queries.
My primary responsibilities consisted of the following duties as Oracle Exadata DBA:
 Oracle Exadata Database Machine
 Oracle Super Cluster
 Oracle OLAP / Business Intelligence / Advanced Security
 Oracle 11g RAC
 Oracle Enterprise Manager
 Oracle Advanced Compression
 Oracle Active Data Guard
 Oracle Partitioning
 Oracle Solaris / Oracle Linux
My primary responsibilities consisted of the following duties as Oracle Service Oriented (SOA) DBA:
9
Craig Brown
Technical Profile










Oracle 11g Service Oriented Architecture
BPEL Process Manager
Human Workflow
Integration Adapters
Business Activity Monitors
Complex Event processing
Business Rules
Oracle B2B
Oracle Web Services Manager
Oracle Service Bus.
My primary responsibilities consisted of the following duties as SAP DBA:
 SAP DBA – Performance tuning, Environment cloning/refreshes, Troubleshooting configurations
 SAP Modueles - APO, BI ABAP/Java, BOBJ, ECC-CWM, EP, eSourcing, GRC-GTS, GRC-AC, MDM, PI, Sabrix, SCM,
SLD, SRM, TM;
 SAP BR Tools for Oracle
 SAP-Oracle performance tuning
 SAP-Oracle installs, upgrades, patching
 SAP-Oracle proactive monitoring / SAP DBA Cockpit
 SAP-BR Tools for Oracle
My primary responsibilities consisted of the following duties as MS SQL Server DBA:
 Eclipsys / MS SQL Server Performance Tuning, Support and Maintenance (Hospital Environment)
 Eclipsys Clinical Application and SQL Server Database
 Development including writing T-SQL Programming, Data Cleansing, Data Scrubbing and Data Migration.
 Setup and configured environments for DTS and SSIS (Integration Service) package design, constructing, and deployment.
 Performance tuning of SQL Server Constraints (Primary Keys, Foreign Keys, Defaults, Checks, and Unique), Transact SQL
(T-SQL) Queries, & Dynamic-queries.
 Transformed data from one server to other servers using tools like Bulk Copy Program (BCP), Data Transformation Services
(DTS) and SQL Server Integration Services (SSIS) (2005/2008(R1/R2)).
 Extracting and transforming data using DTS Import/Export Data, Bulk Insert, BCP, Data Replication and DTS Packages.
 Implemented and planned out Server Security and authentication.
 Developed query for generating drill down reports, handling parameterized reports and creating stylish report layouts in SSRS
(2005/2008(R1/R2)).
 Development of complex stored procedures, functions, Indexed views and triggers for data consistency and manipulation.
 Generated reports using SSRS, Excel (Pivot) for end user data delivery project.
 Created stored procedures to build the Fact tables in the data mart for Multi-Dimensional analysis.
 Experience in Cube designing in Business Intelligence Development Studio (SSAS) to edit various properties of a cube,
including the measure groups and measures, cube dimensions and dimension relationships, calculations.
 MS SQL Server 2000/2005/2008(R1/R2); Windows Advanced Server 2003/2008
 Performance tuning exercises within SQL Server 2000/2005/2008(R1/R2) parameters
 Performance tuning exercises utilizing SQL Server Indexing strategies (Utilizing SQL Profiler primarily)
 Database Upgrades: MS SQL Server 2000 to 2008(R1/R2); MS SQL Server 2005 to 2008(R1/R2);
 SQL Server SSRS, SSAS & SSIS, Database Clustering also utilizing Log Shipping, Data Mirroring & Replication
 Performance tuning on queries that were poorly performing to identify ways to improve response time and through put
(Utilizing SQL Profiler primarily)
 Database Performance Tuning (Utilizing SQL Profiler primarily)
 MS SQL Server to oracle migration/conversion; MS Windows to LINUX Platform migration/conversion
 SQL Server Clustering
 EMC San Storage Administration
My primary responsibilities consisted of the following duties as Database MIGRATION DBA:
 Database Migration from Oracle to MS SQL Server; DB2 to Oracle; Sybase to MS SQL Server; MS SQL Server to MySQL;
 Database Migration from Oracle to MySQL; Sybase to MySQL; DB2 to MySQL;
 Sybase System 12 to Oracle migration/conversion; Sybase replication to Oracle replication migration/conversion
10
Craig Brown
Technical Profile
 Migrated Organization, Orders, Adjustments, Objectives and Callidus data in various formats like text based files, Excel
spreadsheets, to SQL Server databases using SQL Server Integration Services (SSIS) to overcome the transformation
constraints.
Database Environment and Configuration Information:
275 Oracle Databases (125 production, 75 test, 75 development db environments); Sizes ranged from 250 GB to 8-10 TB)
125 MS SQL Server Databases (75 production, 25 test, 25 development db environments); Sizes ranged from 250 GB to 4-6 TB)
25 UDB/DB2 Databases (25 production db environments; Sizes ranged from 250 GB to 3-4 TB)
15 MySQL Dabases (15 production db environments; Sizes ranged from 25 GB to 1 TB)
5 Sybase Databases (5 production with full real time replication db environments Sizes ranged from 100 GB to 2 TB)
Methodist Hospital
Technical Team Lead / MS SQL Server Database Administrator
September 2007 – October 2008
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the performance tuning of the Eclipsys Clinical Application and the databases
associated with the applications for which the databases were essential for.
 Performed Eclipsys Clinical Application performance tuning (Query tuning, table resizing, data file group reorganizations)
 Production Support / Test Support / QA Support / Development Support
 Performance tuning exercises utilizing SQL Server Indexing strategies (Utilizing SQL Profiler primarily)
 Performance tuning on queries that were poorly performing to identify ways to improve response time and through put
(Utilizing SQL Profiler primarily)
 Reviewed Windows 2003, VMware, Citrix and EMC SAN for areas of improvements. Made recommendations in these areas
that would benefit the over system performance.
 Responsible for the management of over 25 production, 50 test and development SQL Server Databases ranging in size from
500g to 2tb in size. Concurrent user base averaged over 5000 simultaneous connections.
My primary responsibilities include the utilization of the following applications and technology:
 Eclipsys Clinical Application
 MySQL 5.2
 SQL Server 2000/2005
 Windows 2003 32bit/64bit
 RedHat Linux
 Eclipsys Ambulatory Care;-Acute Care;-Emergency Care;-Critical Care;-Medication management;-Patient Financials;Decision Support
 VMware
 Citrix 4.5
 Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 Management of Database Basics (Creating databases, managing transaction logs, sizing database and managing disk space
usage and compacting database.
 Query tuning, table resizing, data file group reorganizations
 Managing database security (logins, roles, permissions)
 Manipulating database objects (tables, indexes, table data, creating table triggers, stored procedures)
 Data Transformation Services (Create packages, replication, transformations)
 Responsible for configuration and tuning of all SQL Server databases.
 Responsible for database file systems, device lay out and backup/recovery procedures of SQL databases.
 Responsible for database sizing requirements.
 Responsible for data model and data dictionary maintenance of database.
 Responsible for setting up user security access to SQL Server
database, excluding application-level access security which is administered by the user.
 Interfaces with Microsoft to resolve Microsoft SQL Server issues or problems.
 Tuning and performance of SQL Server Database. This includes the development and implementation of automated alerts.
11
Craig Brown
Technical Profile
 Assist the developers in writing SQL queries, Store Procedures/DTS
Packages.
 Develop/Document SQL Server Standards and Procedures.
 Distributed Transaction Coordinator Service (linked servers, remote servers, remote stored procedures)
 Replication (Snapshot, Merge, Distributor Administration, Managing Publications, Subscriptions)
 Database backup and recovery
 Creating and managing SQL Server Agents (Alerts, Operators, job schedules, notification)
 Database maintenance
 Review Eclipsys Clinical SQL Server 2000/2005 database, file system layout and patch level to determine areas of
performance improvement
 Performance tuning exercises within SQL Server 2000/2005 parameters
 Database Performance Tuning (query tuning, index tuning, application logs management, performance monitor Utilizing SQL
Profiler primarily)
 Large data loads and updates (refresh’s) from production into development environment
 Setting up SQL Server Replication to relocate existing database reports onto a separate database to relieve some database
performance for the Online Users.
My primary responsibilities include the utilization of the following MySQL Database technology:
 I setup Test environment of a Clustered and Non-Clustered MySQL Database to tested MySQL Database solutions and
compared results to SQL Server production performance.
 Database maintenance
 Review Eclipsys Clinical MySQL database, file system layout and patch level to determine areas of performance
improvement
 Performance tuning exercises within MySQL parameters
 Database Performance Tuning
 Large data loads and updates from production into development environment
 Database redesign and physical modeling was performed on MySQL database for performance improvements with SQL and
data access methods. (These tests were performed in an effort to help determine if My SQL or MS SQL Server would better
serve the end user data requests moving forward.)
 Responsible for database sizing requirements.
 Responsible for data model and data dictionary maintenance of database.
 Database backup and recovery
 Creating and managing MySQL alerts with monitoring scripts
 Develop/Document MySQL Standards and Procedures.
Calpine (Houston, Tx)
Technical Team Lead / Oracle Database Administrator
June 2007 – September 2007
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the database administration associated with the applications for which the
databases were essential for.
 Support peoplesoft upgrade project
 Supported the following applications:
o nMarket Trading systems
o Nucleus Trading systems
o FAS133 Financial Application for Trading System
o Additional Related Power Trading systems
 Maximo (IBM) application upgrade
 Responsible for the management of over 100 production, test and development Oracle Databases ranging in size from 25g to
3tb in size. Concurrent user base averaged over 2000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Sun Solaris v9 and v10
 Red Hat LINUX v4 64bit
 Peoplesoft Technology
12
Craig Brown
Technical Profile
 Oracle 9i, 10g database, Enterprise Manager 10g
 Oracle Application Server 10g
 Oracle CRS, Oracle RAC, Veritas Cluster Filesystem
 Oracle LDAP, Oracle Internet Directory 10g, Oracle iSQL
 Oracle 10g Recovery Manager (RMAN)
 UNIX Shell Scripting, Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following Oracle Database technology:
 Upgrade of Oracle 9.2.0.6 to 10.1.0.1 CRS and 10.1.0.2 database. Installation of RAC and patch level updates were done
before database upgrade was initiated.
 Review of the Oracle 9i and 10g RAC Cluster on Veritas Cluster setup on the Sun Solaris Server to confirm that 10g would
run sufficiently.
 Perform Oracle 9i RAC Database upgrades to Oracle 10g RAC.
 Review of the database architecture as a whole to determine areas of improvement when it came to performance tuning efforts
 Performance tuning exercises within oracle database and application parameters
 Performance tuning exercises utilizing oracle partition strategies for utilization of LUNIX OS power and IBM Power Series
Servers running LINUX.
 Performance tuning exercises including index strategies (bitmap vs. betree) (global vs. local) in 10g database
 Made recommendations to include table level partitioning where it would improve performance
 Utilize Best Practices model for disk level and database datafile level improvements for performance gain
 Recommended back up and recovery strategies where none previously existed
 Recommended back up and recovery strategies where none previously existed
 Used Grid Control to create jobs to perform database level maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Support high volumes of production and development service requests
 Assist the developers in PL/SQL development
 Refresh small and full size databases
 Refresh data for fulfillment, enrollments and adjustments
 Routine daily maintenance (watches space, backup, export, etc.)
 Test database upgrades, database releases, document changes & bugs
Dirt Devil / Hoover Vacuum
Technical Team Lead / Oracle Database Administrator
March 2007 – August 2007
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the Oracle E-Business Suite environment performance tuning exercises.
 Performance tune an existing Oracle E-Business Suite production application and database environment
 Tested RAC for add on to Oracle Data Warehouse and several Data Marts
 Responsible for the management of over 50 production, test and development Oracle Databases ranging in size from 25g to
1tb in size. Concurrent user base averaged over 500 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Sun Solaris v9 and v10
 Oracle Applications – E-Business Suite v 11.5
 Oracle 10g database
 Enterprise Manager 10g
 Oracle Application Server 10g
 Oracle Cluster File System, Oracle RAC, Oracle ASM
 Oracle LDAP, Oracle Internet Directory 10g
 Oracle iSQL, Oracle 10g HTML database, Oracle Portal
 Oracle 10g Recovery Manager (RMAN)
 UNIX Shell Scripting, Windows Shell/Batch Scripting
13
Craig Brown
Technical Profile
My primary responsibilities include the utilization of the following Oracle Database technology:
 Review of Oracle 9i/10g 10.1.0.1 Installation and patch level to determine areas of improvement
 Review of the Oracle 9i/10g RAC Cluster on Veritas Cluster utilizing Sun Solaris to determine areas of improvement
 Review of the Oracle E-Business Suite (v 11.5) as a whole to determine areas of improvement
 Review of the database architecture as a whole to determine areas of improvement
 Performed database refreshes from production to test/dev environments
 Made corrections to environment so that AUTOCONFIG would perform its duties properly and without error.
 Apps Patching was performed to update environment and correct issues with printers and autoconfig errors.
 Performance tuning exercises within oracle database and application parameters
 Performance tuning exercises utilizing oracle partition strategies for data warehouse databases
 Performance tuning exercises including index strategies (bitmap vs. betree) (global vs. local) in data warehouse database
 Made recommendations to include table level partitioning where it would improve performance
 Utilize Best Practices model for disk level and database datafile level improvements for performance gain
 Recommended back up and recovery strategies where none previously existed
 Create and Deployed Recovery Manager – RMAN - (10G) in conjunction with Veritas and Netbackup utilities
 Used Grid Control to create jobs to perform database level maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Support high volumes of production and development service requests
 Assist the developers in PL/SQL development
 Routine daily maintenance (watches space, backup, export, etc.)
 Test database upgrades, database releases, document changes & bugs
Centerpoint Energy
December 2006 – March 2007
Technical Team Lead / Oracle Database Administrator / SQL Server Database Administrator / MySQL Database Administrator
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the database administration associated with the applications for which the
databases were essential for.
 Performance tune an existing SAP production application and database environment
 Data conversion from SAP/DB2 into SAP/Oracle and SAP/MS SQL Server
 Application Design/Development and MySQL Database Design/Development for SOX requirements
 Responsible for the management of over 200 production, test and development Oracle Databases ranging in size from 25g to
3tb in size. Concurrent user base averaged over 2000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 LodeStar Application
 IBM AIX
 SAP Technology
 Oracle 8i/9i/10g database
 Enterprise Manager 10g
 Oracle Application Server 10g
 Oracle Cluster File System, Oracle RAC, Oracle ASM
 Oracle Internet Directory 10g, Oracle Portal
 Oracle 10g Recovery Manager (RMAN)
 DB2/UDB AIX
 MySQL Database 5.0/5.2; MySQL Cluster
 Red Hat Linux
 MS SQL Server 2005, MS Cluster Services, SQL Profiler, SQL Server Reporting Services, SQL Server Replication
 UNIX Shell Scripting, Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following Oracle Database technology:
14
Craig Brown
Technical Profile
 SAP rel 3 administration on Sun Servers with Oracle 9i databases administration via SAPDBA (SAPBWD, SAPBWP,
SAPBWQ, SAPD1, SAPC1, SAPDB, SAPRWD, SAPRWP, SAPRWQ)
 Review of Oracle 9i/10g Installation and patch level to determine areas of improvement
 Review of the Oracle 9i/10g RAC Cluster
 Performed database refreshes from production to test/dev environments
 SQL Performance optimization for SAP/Oracle environment via explain plans and query plans
 Review of the SAP environment as a whole to determine areas of improvement
 Review of the database architecture as a whole to determine areas of improvement
 Performance tuning exercises within oracle database and application parameters
 Performance tuning exercises utilizing oracle partition strategies for data warehouse databases
 Performance tuning exercises including index strategies (bitmap vs. betree) (global vs. local) in data warehouse database
 Made recommendations to include table level partitioning where it would improve performance
 Utilize Best Practices model for disk level and database datafile level improvements for performance gain
 Recommended back up and recovery strategies where none previously existed
 Create and Deployed Recovery Manager – RMAN - (10G) in conjunction with Veritas and Netbackup utilities
 Used Grid Control to create jobs to perform database level maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Support high volumes of production and development service requests
 Assist the developers in PL/SQL development
 Routine daily maintenance (watches space, backup, export, etc.)
 Test database upgrades, database releases, document changes & bugs
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 SQL profiler configuration and utilization / performance tuning SQL and indexes within the SQL Server 2000/2005 databases
 SQL Performance Optimization for SQL Server 2000/2005 environment. Identify indexes best suited for Clustering
 SQL Server Cluster setup and performance analysis for SQL Server 2005 environments.
 SAN storage setup for SQL Clustered environments
 Management of Database Basics (Creating databases, managing transaction logs, sizing database and managing disk space
usage and compacting database.
 Performed database refreshes from production to test/dev environments
 Query tuning, table resizing, data file group reorganizations
 Managing database security (logins, roles, permissions)
 Manipulating database objects (tables, indexes, table data, creating table triggers, stored procedures)
 Data Transformation Services (Create packages, replication, transformations)
 Responsible for configuration and tuning of all SQL Server databases.
 Responsible for database file systems, device lay out and backup/recovery procedures of SQL databases.
 Responsible for database sizing requirements.
 Responsible for data model and data dictionary maintenance of database.
 Responsible for setting up user security access to SQL Server database, excluding application-level access security which is
administered by the user.
 Interfaces with Microsoft to resolve Microsoft SQL Server issues or problems.
 Assist the developers in writing SQL queries, Store Procedures/DTS Packages.
 Develop/Document SQL Server Standards and Procedures.
 Distributed Transaction Coordinator Service (linked servers, remote servers, remote stored procedures)
 Replication (Snapshot, Merge, Distributor Administration, Managing Publications, Subscriptions)
 Database backup and recovery
 Creating and managing SQL Server Agents (Alerts, Operators, job schedules, notification)
 Database maintenance
 Performance tuning exercises within SQL Server 2000/2005 parameters
 Database Performance Tuning (query tuning, index tuning, application logs management, performance monitor Utilizing SQL
Profiler primarily)
15
Craig Brown
Technical Profile
My primary responsibilities include the utilization of the following MySQL Database technology:
 Setup of a Clustered MySQL Database.
 MySQL Database administration and maintenance
 Performance tuning exercises within MySQL parameters
 Database redesign and physical modeling was performed on MySQL database for performance improvements with SQL and
data access methods.
 Performed database refreshes from production to test/dev environments
 Responsible for database sizing requirements.
 Responsible for data model and data dictionary maintenance of database.
 Database backup and recovery
 Creating and managing MySQL alerts with monitoring scripts
 Develop/Document MySQL Standards and Procedures.
Las Vegas Valley Water District
Technical Team Lead / Oracle Database Administrator
July 2006 – January 2007
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the peoplesoftCIS environment performance tuning efforts.
 Review Peoplesoft CIS database, file system layout and patch level to determine areas of performance improvement
 Performed Peoplesoft CIS performance tuning (Query tuning, table resizing, tablespace reorganizations)
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 25 production, test and development Oracle Databases ranging in size from 25g to
1tb in size. Concurrent user base averaged over 2000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Sun Solaris v9 and v10
 Peoplesoft CISv8.8
 Web Logic v8, Tuxedo v8.1, Integration Broker, Peoplesoft App Messaging, Peoplesoft Portal
 Oracle 9i/10g database
 Enterprise Manager 10g, Oracle Application Server 10g
 Oracle Cluster File System, Oracle RAC
 Oracle Internet Directory 10g, Oracle Portal
 Oracle 10g Recovery Manager (RMAN)
 UNIX Shell Scripting, Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following Oracle Database technology:
 Review of Oracle 9i/10g Installation and patch level to determine areas of improvement
 Review of the Oracle 9i/10g RAC Cluster
 SQL Performance optimization for SAP/Oracle environment via explain plans and query plans
 Performance tuning exercises utilizing oracle partition strategies
 Performance tuning exercises including index strategies
 Performed database refreshes from production to test/dev environments
 Performance tuning on queries that were poorly performing to identify ways to improve response time and throughput
 Review of the database architecture as a whole to determine areas of improvement
 Performance tuning exercises within oracle database and application parameters
 Recommended back up and recovery strategies where none previously existed
 Create and Deployed Recovery Manager – RMAN - (10G) in conjunction with Veritas and Netbackup utilities
 Used Grid Control to create jobs to perform database level maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Support high volumes of production and development service requests
 Routine daily maintenance (watches space, backup, export, etc.)
 Test database upgrades, database releases, document changes & bugs
16
Craig Brown
Technical Profile
Canadian Imperial Bank of Commerce
Technical Team Lead / Oracle Database Administrator
February 2006 – July 2006
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the data warehouse performance tuning and ETL development projects.
 Review Oracle Data Warehouse database, query design, oracle parameters, file system layout and patch level to determine
areas of performance improvement
 Review and recommended improvements for Tablespace Design
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 25 production, test and development Oracle Databases ranging in size from 1tb to
4tb in size. Concurrent user base averaged over 10,000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Support of ETL Development Project
 Oracle Data Warehouse Builder
 Sun Solaris v9 and v10
 Oracle 10g database, Enterprise Manager 10g, Oracle Application Server 10g
 Oracle Cluster File System, Oracle RAC
 Oracle LDAP, Oracle Internet Directory 10g, Oracle iSQL, Oracle 10g HTML database, Oracle Portal
 Oracle 10g Recovery Manager (RMAN)
 UNIX Shell Scripting, Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following Oracle Database technology:
 Review of Oracle 9i/10g Installation and patch level to determine areas of improvement
 Review of the Oracle 9i/10g RAC Cluster
 SQL Performance optimization for Oracle Data Warehouse environment via explain plans and query plans
 Performance tuning exercises utilizing oracle partition strategies
 Performance tuning exercises including index strategies
 Performance tuning exercises within oracle parameters
 Performance tuning exercises utilizing oracle partition strategies
 Performance tuning on queries that were poorly performing to identify ways to improve response time and throughput
 Review of the database architecture as a whole to determine areas of improvement
 Performance tuning exercises within oracle database and application parameters
 Made recommendations to include table level partitioning where it would improve performance
 Utilize Best Practices model for disk level and database datafile level improvements for performance gain
 Recommended data model changes for performance improvements via process flow and work flow problems
 Create and Deployed Recovery Manager – RMAN - (10G) in conjunction with Veritas and Netbackup utilities
 Used Grid Control to create jobs to perform database level maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 Recommended back up and recovery strategies
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Support high volumes of production and development service requests
 Routine daily maintenance (watches space, backup, export, etc.)
 Test database upgrades, database releases, document changes & bugs
Performance Tuning Corporation
September 2005 – February 2006
Technical Team Lead / Oracle Administrator/ MS SQL Server Administrator / MySQL Administrator
As a consultant for PTC I was required to travel to clients nationwide to perform a variety of Oracle E-Business Suite, PeoplesoftOracle and Peoplesoft-MS SQL Server installs, upgrades, platform migrations to/from HPUX, IBM-AIX, Sun Solaris and Red Hat
LINUX as well as other technical duties as it pertained to Peoplesoft environments.
17
Craig Brown
Technical Profile
My primary responsibilities consisted of the following duties:
 Lead technical team(s) responsible for the following:
o Support and perform oracle e-business suite implementations and upgrades
o Support and perform peoplesoft implementations and upgrades
o Support and perform SAP implementations and upgrades
 Oracle database Administration / SQL Server database administration / MySQL database administration
 Database Architect responsibilities / Infrastructure responsibilities
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 500 production, test and development Oracle Databases ranging in size from 25g to
4tb in size. Concurrent user base averaged over 8000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Peoplesoft Technology
 SAP Technology
 Oracle E-Business Suite v11.xx
 Oracle 9i/10g Database, Enterprise Manager 10g, Oracle Application Server 10g. Oracle 10g Recovery Manager (RMAN)
 Oracle Cluster File System, Oracle RAC
 Oracle LDAP, Oracle Internet Directory 10g, Oracle iSQL, Oracle 10g Reports and Forms Server, Oracle 10g HTML
database, Oracle Portal, Oracle Web Server
 MS SQL Server 2000/2005 Database / MS Cluster Services, Windows 64bit
 MySQL Database
 Red Hat Linux v3 and v4; Sun Solaris v9; HPUX; IBM AIX;
 UNIX Shell Scripting, Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following Oracle Database technology:
 Installation of the Oracle 10g 10.1.0.2 64bit databases patched to 10.1.0.4
 Installation of the Oracle 10g RAC Cluster on OCFS / ASM on LINUX, AIX, SUN Servers
 Installation of the Oracle 10g 10.1.0.3 Enterprise Manager patched to 10.1.0.4
 Red Hat LINUX Installations (Release 3 – all updates; Release 3 Update 1&2) 32 bit and 64 bit on SUN Intel based Servers
and Dell 2800 series and 6800 series Servers and HP Intel based servers.
 SAN Storage configuration for RAC installations and configurations. EMC PowerPath, Qlogic and Navisphere Setup and
Implementations
 Performed database refreshes from production to test/dev environments
 Database migrations from other platforms to Dell Windows and Dell Red Hat LINUX platforms.
 Installation and Deployment of Oracle Portal with LDAP and Oracle Web Server
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Create and Deployed Recovery Manager – RMAN - (10.1.0.3) for Oracle 10g databases
 Created and Deployed Recovery Manager – RMAN - (9.2.0.6) for Oracle 9i
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Created Windows batch scripts and UNIX shell scripts that performed online (hot) database backups and archived redo log
backups locally on the servers utilizing Rman catalogs..
 Used Grid Control to create jobs to perform database level maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 SAP rel 3 administration on Sun Servers with Oracle 9i databases administration via SAPDBA (SAPBWD, SAPBWP,
SAPBWQ, SAPD1, SAPC1, SAPDB, SAPRWD, SAPRWP, SAPRWQ)
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 MS SQL Server 2005 installation and migration from Oracle 9i into SQL Server 2005
 MS SQL Server 2000/2005 Database Administration
 MS SQL Server 2000/2005 Production Performance tuning and disaster recovery planning on Dell Severs configured with
Dell SAN Storage and EMC Powerpath.
 Performed database refreshes from production to test/dev environments
 Deployment of MS SQL Server Database level SQL Scripts to collect additional Database Info
18
Craig Brown
Technical Profile
 Setup and implemented backup and recovery procedures for all database environments.
 Setup log shipping for disaster recovery purposes to servers off site.
 SAP rel 3 Install on Dell Servers running Windows 2003 and setup with both Oracle and SQL Server databases (SAPBWD,
SAPBWP, SAPBWQ, SAPD1, SAPC1, SAPDB, SAPRWD, SAPRWP, SAPRWQ)
My primary responsibilities include the utilization of the following MySQL Database technology:
 I setup a Clustered and Non-Clustered MySQL Database
 Database maintenance and administration and performance tuning
 Database redesign and physical modeling was performed on MySQL database for performance improvements with SQL and
data access methods.
 Performed database refreshes from production to test/dev environments
 Responsible for database sizing requirements.
 Responsible for data model and data dictionary maintenance of database.
 Database backup and recovery
 Creating and managing MySQL alerts with monitoring scripts
 Develop/Document MySQL Standards and Procedures.
Hexion Chemical
Technical Team Lead / Oracle Administrator/ MS SQL Server Administrator / MySQL Administrator
May 2005 – October 2005
My primary responsibilities consisted of the following duties:
 Lead technical team(s) responsible for implementing oracle 10g environments and oracle grid control for database
management.
 Installation of the Oracle 10g Forms Server and Reports Server and Developers Suite with HTML Database
 Installation and Deployment of Oracle Portal with LDAP and Oracle Web Server
 Conversion of Oracle Forms from pre 6i, 6i and 9i to version 10g
 Support and perform SAP implementations and upgrades
 Oracle database Administration / SQL Server database administration / MySQL database administration
 Database Architect responsibilities / Infrastructure responsibilities
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 50 production, test and development Oracle Databases ranging in size from 500g to
1tb in size. Concurrent user base averaged over 4000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 SAP Technology
 Oracle 9i/10g Database, Enterprise Manager 10g, Oracle Application Server 10g. Oracle 10g Recovery Manager (RMAN)
 Oracle Cluster File System, Oracle RAC
 Oracle LDAP, Oracle Internet Directory 10g, Oracle iSQL, Oracle 10g Reports and Forms Server, Oracle 10g HTML
database, Oracle Portal, Oracle Web Server
 MS SQL Server 2000/2005 Database / MS Cluster Services, Windows 64bit
 MySQL Database
 Red Hat Linux v3 and v4; Sun Solaris v9; HPUX; IBM AIX;
 UNIX Shell Scripting, Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following Oracle Database technology:
 Installation of the Oracle 10g rel1 and rel2 64bit databases patched
 Installation of the Oracle 10g RAC Cluster on OCFS / ASM on LINUX, AIX, SUN Servers
 Installation of the Oracle 10g Enterprise Manager patched
 Red Hat LINUX Installations (Release 3 – all updates; Release 3 Update 1&2) 32 bit and 64 bit on SUN Intel based Servers
and Dell Servers and HP Intel based servers.
 SAN Storage configuration for RAC installations and configurations. EMC PowerPath, Qlogic and Navisphere Setup and
Implementations
 Installation and Deployment of Oracle Portal with LDAP and Oracle Web Server
 Performed database refreshes from production to test/dev environments
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
19
Craig Brown
Technical Profile
 Create and Deployed Recovery Manager – RMAN - for Oracle 10g databases
 Created and Deployed Recovery Manager – RMAN - for Oracle 9i
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database switch over and failover processes were setup along with hot standby and warm standby databases.
 Created Windows batch scripts and UNIX shell scripts that performed online (hot) database backups and archived redo log
backups locally on the servers utilizing Rman catalogs..
 Used Grid Control to create jobs to perform database level maintenance procedures (table analyze, index rebuilds, etc….)
 Deployment of database level, operating system level and enterprise management agent level patches through Oracle 10g Grid
Control console.
 SAP rel 3 administration on Sun Servers with Oracle 9i databases administration via SAPDBA (SAPBWD, SAPBWP,
SAPBWQ, SAPD1, SAPC1, SAPDB, SAPRWD, SAPRWP, SAPRWQ)
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 MS SQL Server 2005 installation and migration from Oracle 9i into SQL Server 2005
 MS SQL Server 2000/2005 Database Administration
 MS SQL Server 2000/2005 Production Performance tuning and disaster recovery planning on Dell Severs configured with
Dell SAN Storage and EMC Powerpath.
 Deployment of MS SQL Server Database level SQL Scripts to collect additional Database Info
 Setup and implemented backup and recovery procedures for all database environments.
 Setup log shipping for disaster recovery purposes to servers off site.
 SAP rel 3 Install on Dell Servers running Windows 2003 and setup with both Oracle and SQL Server databases (SAPBWD,
SAPBWP, SAPBWQ, SAPD1, SAPC1, SAPDB, SAPRWD, SAPRWP, SAPRWQ)
My primary responsibilities include the utilization of the following MySQL Database technology:
 I setup a Clustered and Non-Clustered MySQL Database
 Database maintenance and administration and performance tuning
 Database redesign and physical modeling was performed on MySQL database for performance improvements with SQL and
data access methods.
 Responsible for database sizing requirements.
 Responsible for data model and data dictionary maintenance of database.
 Database backup and recovery
 Creating and managing MySQL alerts with monitoring scripts
 Develop/Document MySQL Standards and Procedures.
Houston Community College Systems (HCCS)
Technical Team Lead / Oracle Administrator
October 2004 – August 2005
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the peoplesoft upgrade of the financials, hrms and student administration
peoplesoft application environments.
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 50 production, test and development Oracle Databases ranging in size from 25g to
2tb in size. Concurrent user base averaged over 10000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Sun Solaris v9
 Peoplesoft v8.x, Peoploesoft Enterprise Portal
 Web Logic v8, Tuxedo v8.1, Integration Broker, Peoplesoft App Messaging, Peoplesoft Portal
 Oracle 9i database
 Enterprise Manager 10g, Oracle Application Server 10g
 Oracle Cluster File System, Oracle RAC
 Oracle Internet Directory 10g, Oracle Reports Services, Oracle Portal v2 rel 3, Oracle 9i Real Application Server
 Oracle 10g Recovery Manager (RMAN)
 UNIX Shell Scripting, Windows Shell/Batch Scripting
20
Craig Brown
Technical Profile
My primary responsibilities include the utilization of the following Oracle Database technology:
 Installation of the Oracle 9i database (9.2.0.1) 64bit
 Installation of the Oracle 9i (9.2.0.1) Enterprise Manager
 Performed database refreshes from production to test/dev environments
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Created and Deployed Recovery Manager – RMAN - (9.2.0.1) for Oracle 9i
 Created and Deployed Recovery Manager – RMAN – 8.5.x for Oracle 8i
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database failover processes were setup along with warm standby databases.
 Created Windows batch scripts and UNIX shell scripts that performed online (hot) database backups and archived redo log
backups locally on the servers utilizing Rman catalogs.
 Used Oracle Enterprise Manager to create jobs to perform database level maintenance procedures (table analyze, index
rebuilds, etc….)
Occidental Petroleum Corp. (Oxy)
MS SQL Server Administrator
August 2004 – October 2004
My primary responsibilities consisted of the following duties:
 Perform OS, application and database patching on all development, test, and production environments.
 Support peoplesoft application environment (Financials, HRMS, Student Administration)
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 25 production, test and development Oracle Databases ranging in size from 25g to
2tb in size. Concurrent user base averaged over 1500 simultaneous connections depending on the application.
 I needed to interact effectively with end users, developers, and peers to ensure the successful delivery and implementation of
peoplesoft updates and modifications into the production environment. This also included working with Functional Users,
End Users, Integration Testers, Acceptance Testers and Projects Managers in the day to day activities.
My primary responsibilities include the utilization of the following applications and technology:
 MS Windows 2003 Enterprise 64bit
 Peoplesoft v8.x, Peoploesoft Enterprise Portal
 Web Logic v8, Tuxedo v8.1, Integration Broker, Peoplesoft App Messaging, Peoplesoft Portal
 Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 MS SQL Server 2000 Database Administration
 Setup MS SQL Server Cluster via MS Cluster.
 Performed database refreshes from production to test/dev environments
 Migration of SQL Server 2000 database files (.MDF) onto EMC SAN Storage devices
 MS SQL Server 2000 performance review and analysis within cluster environment
 MS SQL Server 2000 Production Performance tuning by balancing datafiles across multiple disks devices.
 Reviewed and adjusted database backup and recovery strategies to include transaction log backups for point in time recovery
options.
National University
Project Manager / MS SQL Server Administrator
June 2004 – August 2004
My primary responsibilities consisted of the following duties:
 Project managed efforts to implement the financials, hrms and student administration peoplesoft application technology. This
included project planning, resource planning and technology selection recommendations.
 Support and performed peoplesoft Financials, HRMS, CRM, and Student Administration technology.
 Support peoplesoft application environment (Financials, HRMS, Student Administration)
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 25 production, test and development Oracle Databases ranging in size from 25g to
2tb in size. Concurrent user base averaged over 5000 simultaneous connections depending on the application.
21
Craig Brown
Technical Profile
 I needed to interact effectively with end users, developers, and peers to ensure the successful delivery and implementation of
peoplesoft updates and modifications into the production environment. This also included working with Functional Users,
End Users, Integration Testers, Acceptance Testers and Projects Managers in the day to day activities.
My primary responsibilities include the utilization of the following applications and technology:
 MS Windows 2003 Enterprise 64bit
 Peoplesoft 8.8 HRMS, Peoplesoft 8.4 Financials; Peoplesoft 8.8 CRM; Peoplesoft 8.1 Student Administration; Peoplesoft
Enterprise Portal; Weblogic; Peopletools 8.20; Peopletools 8.43/8.44;
 Web Logic v8, Tuxedo v8.1, Integration Broker, Peoplesoft App Messaging, Peoplesoft Portal
 Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 MS SQL Server 2000 Database Administration
 Setup MS SQL Server Cluster via MS Cluster.
 Performed database refreshes from production to test/dev environments
 Migration of SQL Server 2000 database files (.MDF) onto EMC SAN Storage devices
 MS SQL Server 2000 performance review and analysis within cluster environment
 MS SQL Server 2000 Production Performance tuning by balancing datafiles across multiple disks devices.
 Setup and implemented backup and recovery procedures for all database environments.
 Setup log shipping for disaster recovery purposes to servers off site.
American Insurance Group (AIG)
Project Manager / Technical Team Lead / Oracle Administrator / MS SQL Server Administrator
September 2003 – June 2003
My primary responsibilities consisted of the following duties:
 Project managed efforts to upgrade and implement the peoplsoft application. This included project planning, resource
planning and technology selection recommendations.
 Lead technical team(s) responsible for performing the peoplesoft upgrade of the financials, hrms, supply chain and crm
peoplesoft application environments.
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 75 production, test and development Oracle Databases ranging in size from 25g to
2tb in size. Concurrent user base averaged over 5000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Oracle 9.2.0; Oracle 9i RAC; Oracle 9i, Oracle 10G(limited)
 Application Clusters; Oracle Web Cache, Oracle Enterprise Manager w/Packs
 Peoplesoft 8.8 HRMS, 8.4 Financials; Peoploesoft Enterprise Portal; Weblogic; Peopletools 8.20; Peopletools 8.43/8.44
 Oracle 9i Real Application Server; Oracle Reports Services, Oracle Portal v2 rel 3; Oracle RMAN 9i
 Sun Solaris on Enterprise Class Servers
My primary responsibilities include the utilization of the following Oracle Database technology:
 Installation of the Oracle 9i database 64bit
 Installation of the Oracle 9i Enterprise Manager
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Created and Deployed Recovery Manager – RMAN - for Oracle 9i
 Created and Deployed Recovery Manager – RMAN – for Oracle 8i
 Performed database refreshes from production to test/dev environments
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Created and Deployed Recovery Manager – RMAN - for Oracle 9i
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database failover processes were setup along with hot standby and warm standby databases.
 Created UNIX shell scripts that performed online (hot) database backups and archived redo log backups locally on the servers
utilizing Rman catalogs..
 Used Enterprise Manager to create jobs to perform database level maintenance procedures (table analyze, index rebuilds,
etc….)
22
Craig Brown
Technical Profile
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 Install MS SQL Server 2000
 MS SQL Server v7/2000 Database Administration
 MS SQL Server 2000 performance review and analysis within cluster environment
 MS SQL Server 2000 Production Performance tuning by balancing datafiles across multiple disks devices.
 MS SQL Server upgrade/migrations from MS SQL Server v7
 Setup and implemented backup and recovery procedures for all database environments.
 Setup log shipping for disaster recovery purposes to servers off site.
Waste Management, Inc.
August 2002 – September 2003
Project Manager / Technical Team Lead / Oracle Administrator / MS SQL Server Administrator
My primary responsibilities consisted of the following duties:
 Project managed efforts to implement the peoplesoft application. This included project planning, resource planning and
technology selection recommendations.
 Lead technical team(s) responsible for implementing, upgrading and supporting of the following application environments.
o Support of multiple applications and back end databases.
o Migration of legacy system data into oracle and MS SQL Server database back ends.
o Support and perform oracle e-business suite implementations and upgrades
o Support and perform peoplesoft implementations and upgrades
o Support of ETL development and implementations
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 100+ production, test and development Oracle Databases ranging in size from 5g to
4tb in size. Concurrent user base averaged over 8000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Oracle 8.1.7.4; Oracle 9.2.0; Oracle 9i RAC
 Oracle 9i Application Clusters; Oracle Enterprise Manager w/Packs
 Peoplesoft 8.8 Financials, 8.4 HRMS; Peoploesoft Enterprise Portal; Peopletools 8.20; Peopletools 8.43/8.44; IBM
Websphere
 Oracle 9i Real Application Cluster, Oracle 9i Real Application Server; Oracle Web Cache, Oracle Reports Services, Oracle
Portal v2 rel 3
 Oracle RMAN 8i, 9i; AIX 4.x, 5.x
 Java Scripting; ASP scripting; HTLM, Front Page; PHP3; Pearl
 UNIX/LINUX Administration, Device Management, OS Backups, File System Management, Kernel Parameter Changes
My primary responsibilities include the utilization of the following Oracle Database technology:
 Installation of the Oracle 9i database 64bit
 Installation of the Oracle 9i Enterprise Manager
 Oracle 8i to 9i database migration and upgrade
 Oracle 9i RAC and data guard configuration and implementation
 Oracle Web Cache
 Oracle Report Services
 Query Tuning (Explain Plans, TKPROF)


 PL/SQL Development (Triggers and Stored Procedures)
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Created and Deployed Recovery Manager – RMAN - for Oracle 9i
 Created and Deployed Recovery Manager – RMAN – for Oracle 8i
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database failover processes were setup along with hot standby and warm standby databases.
23
Craig Brown
Technical Profile
 Created UNIX shell scripts that performed online (hot) database backups and archived redo log backups locally on the servers
utilizing Rman catalogs..
 Used Enterprise Manager to create jobs to perform database level maintenance procedures (table analyze, index rebuilds,
etc….)
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 Install MS SQL Server 2000
 MS SQL Server v7/2000 Database Administration
 MS SQL Server 2000 performance review and analysis within cluster environment
 MS SQL Server 2000 Production Performance tuning by balancing datafiles across multiple disks devices.
 MS SQL Server upgrade/migrations from MS SQL Server v7
 Query Tuning
 DTS and T-SQL Development (Triggers and Stored Procedures)


 Setup and implemented backup and recovery procedures for all database environments.
 Setup log shipping for disaster recovery purposes to servers off site.
General Electric (China and Southeast Asia)
Technical Team Lead / Oracle Database Administrator
January 2002 – August 2002
My primary responsibilities consisted of the following duties:
 Lead technical team responsible for performing the data warehouse performance tuning and ETL development projects.
 Lead technical team(s) responsible for implementing, upgrading and supporting of the following application environments.
o Support of multiple applications and back end databases.
o Migration of legacy system data into oracle server database back ends.
o Support and perform oracle e-business suite implementations and upgrades
o Support of ETL development and implementations
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 200 production, test and development Oracle Databases ranging in size from 5g to
5tb in size. Concurrent user base averaged over 10,000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Oracle 11i E-Business Financials, HRMS, Supply Chain
 Support of ETL Development Project
 Sun Solaris, Solaris 2.8; HP Servers – HPUX
 Oracle 9i Database 9.0.1.1; Oracle Enterprise Manager w/Packs, Oracle Application Server 9i, Oracle Web Cache, Oracle
Reports Services, Oracle Portal v2 rel 3; Oracle Developer 9i; Oracle Designer 9i; Oracle9i Replication Server; Oracle
RMAN
 Oracle Parallel Server / RAC
 Java Scripting; ASP scripting; HTLM, Front Page; PHP3; Pearl
 UNIX Shell Scripting, Windows Shell/Batch Scripting
My primary responsibilities include the utilization of the following Oracle Database technology:
 Review of Oracle 8i/9i Installation and patch level to determine areas of improvement
 Review of the Oracle 8i OPS and 9i RAC Cluster
 SQL Performance optimization for Oracle Data Warehouse environment via explain plans and query plans
 Performance tuning exercises utilizing oracle 9i partition strategies
 Performance tuning exercises including index strategies
 Performance tuning exercises within oracle parameters
 Performance tuning exercises utilizing oracle partition strategies
 Performance tuning on queries that were poorly performing to identify ways to improve response time and throughput
 Review of the database architecture as a whole to determine areas of improvement
 Performance tuning exercises within oracle database and application parameters
 Made recommendations to include table level partitioning where it would improve performance
24
Craig Brown
Technical Profile
 Utilize Best Practices model for disk level and database datafile level improvements for performance gain
 Recommended data model changes for performance improvements via process flow and work flow problems
 Create and Deployed Recovery Manager – RMAN - (9i) in conjunction with Legato and Netbackup utilities
 Used Enterprise Manager to create jobs to perform database level maintenance procedures (table analyze, index rebuilds,
etc….)
 Recommended back up and recovery strategies
 Implemented backup and recovery and off site disaster recovery purposes.
 Database failover processes were setup along with warm standby databases.
 Support high volumes of production and development service requests
 Routine daily maintenance (watches space, backup, export, etc.)
 Test database upgrades, database releases, document changes & bugs
McGraw Hill Publishers
May 2001 – December 2001
Project Manager / Technical Team Lead / Oracle Administrator / MS SQL Server Administrator
My primary responsibilities consisted of the following duties:
 Project managed efforts to implement the peoplesoft application. This included project planning, resource planning and
technology selection recommendations.
 Lead technical team(s) responsible for implementing, upgrading and supporting of the following application environments.
o Support of multiple applications and back end databases.
o Migration of legacy system data into oracle and MS SQL Server database back ends.
o Support and perform oracle e-business suite implementations and upgrades
o Support and perform Lawson financials implementations and upgrades
o Support of ETL development and implementations
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 100+ production, test and development Oracle Databases ranging in size from 5g to
1tb in size. Concurrent user base averaged over 2000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Oracle Apps 11i
 Lawson Financials
 Oracle 9i Server ; Oracle Forms Server 6i; Oracle Designer 6i; Oracle Discoverer 3i; Oracle 8i; 9i database; Oracle 9iAS;
 Oracle Replication Server
 Oracle Jdeveloper 2.2, Oracle Portal
 DBArtisan (Oracle/RDB); Q-Diagnostics, ERwin 3.5
 Sun Solaris 2.7/2.8
 Oracle Enterprise Manager
 XML; HTML scripting, Microsoft Front Page; PHP; Java Scripting; ASP Dev.; Pearl
 UNIX/LINUX Administration, Disk Device Management, OS Backups, File System Management, Kernal Parameter Changes
My primary responsibilities include the utilization of the following Oracle Database technology:
 Installation of the Oracle 8i database 32bit
 Installation of the Oracle 9i Enterprise Manager
 Oracle 8i to 9i database migration and upgrade
 Oracle 9i RAC configuration and implementation
 Oracle Web Cache
 Oracle Report Services
 Query Tuning (Explain Plans, TKPROF)


 PL/SQL Development (Triggers and Stored Procedures)
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Created and Deployed Recovery Manager – RMAN - for Oracle 9i
 Created and Deployed Recovery Manager – RMAN – for Oracle 8i
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
25
Craig Brown
Technical Profile
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database failover processes were setup along with hot standby and warm standby databases.
 Created UNIX shell scripts that performed online (hot) database backups and archived redo log backups locally on the servers
utilizing Rman catalogs..
 Used Enterprise Manager to create jobs to perform database level maintenance procedures (table analyze, index rebuilds,
etc….)
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 Install MS SQL Server 2000
 MS SQL Server v7/2000 Database Administration
 MS SQL Server 2000 performance review and analysis within cluster environment
 MS SQL Server 2000 Production Performance tuning by balancing datafiles across multiple disks devices.
 MS SQL Server upgrade/migrations from MS SQL Server v7
 Query Tuning
 DTS and T-SQL Development (Triggers and Stored Procedures)


 Setup and implemented backup and recovery procedures for all database environments.
 Setup log shipping for disaster recovery purposes to servers off site.
Fairchild Semi-Conductor
Project Manager / Technical Team Lead / Oracle Administrator / MS SQL Server Administrator
July 2000 – May 2001
My primary responsibilities consisted of the following duties:
 Project managed efforts to implement the peoplesoft application. This included project planning, resource planning and
technology selection recommendations.
 Lead technical team(s) responsible for implementing and upgrade of the peoplesoft technology stacks for financials, hrms,
supply chain and crm application environments. Performance tuning of oracle data warehouse environment. Over all
database administration.
 Production Support / Test Support / QA Support / Development Support
 Responsible for the management of over 50 production, test and development Oracle Databases ranging in size from 5g to 4tb
in size. Concurrent user base averaged over 2000 simultaneous connections depending on the application.
My primary responsibilities include the utilization of the following applications and technology:
 Peoplesoft 7.5/8.0; People Tools
 Oracle 8i/9i; Oracle 9iAS; Oracle Replication Server, Oracle Portal
 DBArtisan (Oracle/Sybase); Q-Diagnostics, ERwin 3.5
 Sun Solaris 2.6/2.7
 Oracle Enterprise Manager
 Microsoft Front Page; PHP; Java; Pearl
 MSQ SQL Server 2000
 UNIX Administration, Disk Device Management, OS Backups, File System Management, Kernal Parameter Changes
My primary responsibilities include the utilization of the following Oracle Database technology:
 Performed data conversions and software migrations from Informix v7 to Oracle 9i database.
 Installation of the Oracle 9i database 64bit
 Installation of the Oracle 8i/9i Enterprise Manager
 Oracle 8i to 9i database migration and upgrade
 Oracle 8i OPS implementation
 Oracle Web Cache
 Oracle Report Services
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
 Created and Deployed Recovery Manager – RMAN - for Oracle 9i
 Created and Deployed Recovery Manager – RMAN – for Oracle 8i
 Deployment of Oracle Database level SQL Scripts to collect additional Database Info
26
Craig Brown
Technical Profile
 Implemented data guard for backup and recovery and off site disaster recovery purposes.
 Database failover processes were setup along with hot standby and warm standby databases.
 Created UNIX shell scripts that performed online (hot) database backups and archived redo log backups locally on the servers
utilizing Rman catalogs..
 Used Enterprise Manager to create jobs to perform database level maintenance procedures (table analyze, index rebuilds,
etc….)
My primary responsibilities include the utilization of the following MS SQL Server Database technology:
 Install MS SQL Server 2000
 MS SQL Server v7/2000 Database Administration
 MS SQL Server 2000 performance review and analysis within cluster environment
 MS SQL Server upgrade/migrations from MS SQL Server v7
 Setup and implemented backup and recovery procedures for all database environments.
Additional experience available but technology it out of compliance with year 2000 requirements…