Professional Documents
Culture Documents
Google Resume
● Primary database support for all issues including performance, capacity, data integrity, etc.
● Immediate support for all production issues to keep maximum database availability and performance.
● Fixing issues such as memory errors, undo max out, query performance slowness.
● Investigating and providing solutions for data discrepancy issues.
● Investigating Oracle internal errors and working with Oracle support for bug fixes
● To ensure Data security completed Oracle critical security patch upgrades for both PROD and API in QA
and production environments.
Migration of DFA exposure activity and exposure performance tables from using monthly partitions to
weekly partitions on PDW database. Lead DBA
● Setup new loading jobs
● Redesigned tables structure to support by-weekly partitioning
● Load 16 months worth of data into new tables (29,228,672,016 records)
● Setup parallel production
● Worked with URS engineering team to make sure reporting works with no issues
As a result DB loading time ~50% improvement, query performance gain 20-90%, and storage savings – 50TB.
Move Dart development databases DPROD and TAPI to new server. Primary DBA
● Installed oracle software
● Applied all necessary patches
● Backup and restore both databases
● Successfully handed off databases to Engineering teams on time
As a result development environment became a replica of the production environment ensuring proper development
and testing.
DFP-XFP MIGRATION
● Analysis of DFP Features for DFP-XFP migrations for all DFP clients.
● Provided XFP migration team with Features usage data for about 50 new features to ensure successful
migration to XFP
● DB optimization for slow running extractions queries
● Voluntarily provided DBA support for over-the-weekend YouTube migration.
● Designed and implemented new framework for review_ads_info table cleanup process. This table is being
used by all DFP and some DFA clients. Whenever it reaches a 6M records it needs to be rebuilt otherwise
the UI would start getting timeout errors. We used to do during the maintenance window only, but with the
new framework, we were able to do this outside of the maintenance window without any downtime
And process time reduced from 1 hour to 5 minutes.
SIT databases refresh: Primary DBA
● In DCLK infrastructure it is not setup easily to clone large amount of data across networks. The last one the
databases had grown to about 50TB. DBA team worked with SA Unix team coming up some creative
solutions to move the data quickly from production network to QA, and restore all 50TB into QA and
recovered them to a pre-set time
● all DB changes will be applied to all refreshed QA databases,
● syncing up all replications and loading jobs over 3 months period.
● Most work was done during holiday season and weekend to minimize impact to QA/Eng teams. Total down
time was a record short of 2 week days. New environment ensures the quality production releases for all
DART products and successfully handed to DCLK QA team ahead of schedule
● We moved away from 8 year-old dying SUN E6900 (crashed twice within 20 hours before the migration!),
Now we are on two nodes SUN M5000 Oracle 10g release 2 RAC, performance has shown great
improvement, I was involved in the project from beginning to the end (9 months in total),
● Setup all replication jobs
● ETL (loading jobs),
● Working with URS and Backend applications on performance problems
● Redesigned the longest DB loading jobs used to take 2 to 3 hours performance time now 10 to 20 minutes.
● On May 3rd during the migration, I was on-call DBA as well as part of rollout DBA team and old database
crashed at 3 a. m on May 3rd and was down for 2 hours while SA were able to recover the box. Migration
was a great success.
● I won SPOT award from upper management for the effort I contributed.
*************************************************************************************************************
***************************************************************************************************
Resume-3
ccoughlin_resume.doc
Chad P. Coughlin
7274 S Fillmore Cir Denver, CO 80122 Home: 303.698.4426 Mobile: 303.523.5785 chad.coughlin@gmail.com
Relevant Skills
Proficient in several BI tools including Hyperion Essbase 5.2 thru 9.3.1, Hyperion Planning, Essbase
Integration Server, Cognos ReportNet, Framework Manager and Impromptu Series 7, ArcPlan Insight
3.0 & Dynasight 3.0, MS Analysis Services 2000, Business Objects 5.0, Oracle Financial Analyzer 6.3
and Oracle Express 6.2, and STAR Integration server
Managed full life cycle of several Hyperion implementations including selection, design, development
and delivery. Includes identifying end user requirements, tool selection, designing data models to address
key business drivers, designing and developing reports, user acceptance testing, and providing training to
administrators and end-users.
Skilled at automating processes using tools and languages such as HAL, ESSCMD, MAXL, Perl, Python,
and SQL.
Hyperion Solutions 2007 presenter to over 100 conference attendees.