Dev - Senior BI Data Warehouse Architect - Sept 21_2016
Dale Brooks Resume D
1. Dale S. Brooks
16 River Road Weare, NH 03281
(603) 315-0352
dale.brooks@comcast.net
I have 26 years of experience in the BI Consulting Practice. Currently I have done everything from
installing and setup of the server thru database and web site building to end user reporting and dash
boarding.
I have experience in both frontend and backend tools in SAP BI/BO including Universe
Designer/Builder, Web Intelligence Rich Client, Crystal Reports and Data Integrator.
I have experience in both frontend and backend tools in Microsoft including Windows Server and
Desktop OS, SQL Server (DB, SSRS, SSIS, SSAS), SharePoint, Active Directory and Exchange.
Technical Skills
Technology Years Experience Skill Level
SAP Business Objects – Crystal Reporting 15 Expert
SAP Business Objects – Universe/Enterprise Platform 1 Novice
Microsoft BI – SSRS 15 Expert
Microsoft BI – SSIS
Microsoft BI -- SSAS
Microsoft SQL Server
Microsoft SharePoint
Microsoft Server – AD / Exchange
9
3
18
9
8
Expert
Novice
Expert/DBA
Expert
Expert
Technical Specialties
Operating Systems
MS Windows XP/Vista/7/8/10
Tools
Crystal Reports 8.5/9/10/XI
Databases
MS SQL Server 2000/2005
Oracle 8i/9i
Languages
ASP.NET 1.1 / 2.5
HTML
VB Script
Applications
BIRST
ADP Enterprise E-Time 3/4/5
Custom Built Websites
IntelliSoft IntelliCred/IntelliApp
MS Server 2000/2003/2008/2012
MS Reporting Services
MS SQL Server 2008/2008 R2
Oracle 10g
PL-SQL
T-SQL
MS SharePoint 2003/2007/2013
Kronos Workforce Central 3/4/5
Custom Built Applications
IntelliSoft IntelliApp
Brio 6.x
MS SQL Server 2012/2014
Visual Basic
JavaScript
Replicon
TOAD by Quest
FarPoint Spread Control
Salesforce
Work Experience
TriCore Solutions, Inc. – Senior BI Consultant – Oct 2010 to Nov 2015
Project Operational Support Services (Internal) – SQL Server, SSIS, SSRS – Jul 2015 to Nov 2015
2. Dale S. Brooks
16 River Road Weare, NH 03281
(603) 315-0352
dale.brooks@comcast.net
Originally built a the database for consolidating monitoring data from 4 different server systems (SQL
Server, Oracle, Nagios, IssueTrak) into a single database for use in a client portal front end.
Built SSIS process to pull data from the source systems on a every minute SQL job.
Created SSRS reports to replace and simplify client work on returning data by giving them reports to
meet there compiled need instead of copy data numbers into excel to calculate numbers.
Project Veterinary Practice Partners – SQL Server, SSIS – Oct 2014 to Oct 2015
Built Staging databases for 11 locations, DWH and DWH_Error for bad or duplicate records.
Built SSIS process to pull data from either a Sybase system or from a zipped file of DBF files sent to
an FTP site into the staging DBs.
Built SSIS process to convert and merge tables into the DWH for pushing of data to BIRST cloud.
Project COCC – SQL Server, SSAS, SSRS, SSIS, SharePoint Developer – Aug 2013 to Oct 2014
Implemented SSIS process for moving data between sources Excel, SharePoint, and ERP system.
Modifying SSAS process to pull data from EDW only.
Built SSRS reports.
Configuration and modification of SharePoint portal.
Built a SSIS process to first load 2 years’ (but can be changed easily) worth of data into the EDW
system before the daily feeds are started.
Project Bauer Inc. – SSRS, SSIS, SharePoint Developer – Aug 2012 to Oct 2015
Implemented SSIS process for moving data between sources Excel, SharePoint, and ERP system.
Built SSRS reports.
Configuration and modification of SharePoint portal.
Project Brooks Instrument – Engineer/Analyst, ETL Design Developer – Oct 2011 to May 2014
Designed and implemented both SQL Stage and EDW databases.
Designed and implemented SSIS process for moving data between Source, Stage, and EDW.
Helped in data analysis and validation throughout the whole process.
Maintained DBA and SSIS over watch support of system
Project Puma – ETL Design Developer – Aug 2012 to Sep 2012
Implemented SSIS process for moving data between Stage, Work, and EDW.
Guided the team in design and implement of SSIS process.
Project QualCare – DB Architect, ETL Design Developer – Apr 2011 to Nov 2011
Designed and implemented both SQL Stage and EDW databases.
Designed and implemented SSIS process for moving data between Source, Stage, and EDW.
Helped in data analysis and validation throughout the whole process.
Project Fletcher Allen Healthcare – DB Architect, ETL Design Developer – Oct 2010 to Apr 2011
Guide the in-house BI team in the design and implementation of SAP Business Objects.
Guide the team in design of a Kimball Data warehouse and implement Phase 1.
3. Dale S. Brooks
16 River Road Weare, NH 03281
(603) 315-0352
dale.brooks@comcast.net
Guide the team in design and implement of Data Services ETL process.
Build appropriate POC’s to demonstrate individual solution elements.
Requirements gathering, design development, and knowledge transfer.
Create appropriate documentation including Bus Matrix.
Project Haitachi – SSRS & SharePoint Developer – Oct 2010 to Oct 2010
Assisted in design and build of SSRS reports.
Assisted in design and setup of corporate MS SharePoint site.
J. Jill Group – SQL DBA – Mar 2010 to Aug 2010
Created and maintained SQL backup plans.
Created and planed the use of AD security within SQL for multiple departments using a combination
of 30+ servers from SQL 7 to SQL 2008 R2 Cluster
Constructed over a dozen Reporting Services reports merging data from 30+ databases
Strafford Technology, Inc. – Senior Consultant – Dec 1996 to Feb 2010
REPORT DEVELOPMENT
Designed and developed 500+ Crystal Reports as standalone reports, integrated into web sites and within
PC applications.
Designed and developed 100+ custom reports for Kronos WFC and ADP E-Time.
Designed, developed over 50+ MS Reporting Services (SQL Server 2000/2005) reports (most integrated
into web apps).
Provided one-on-one training in reports and databases developed to clients (end users and developers at
client companies)
DATABASE DEVELOPMENT
Data conversion for extracting data from various sources (Excel, Access, CSV, TXT) into a SQL Server
2005 utilizing SQL Server Integration Services (SSIS).
Designed and developed databases in SQL Server and Oracle utilizing schema, indexing, automated
data load, triggers and stored procedures.
Designed, developed and maintained an Oracle (7 / 8i) database for a Verizon decision support system
for planning and measuring cable-maintenance activities. Data is gathered and joined from other systems
to provide both detailed and high-level reporting with more the 100,000 records loaded and updated daily.
o The database contained 100+ tables, dozens of triggers, stored procedures and functions for
tracking of the following information
Designed, developed, and maintained a SQL Server (2005) database for a lead generation company that
receives leads from 75+ websites, stores and validates the lead information based on criteria stored in the
database depending on location and then transmit the data across the country to 200+ clients on a daily
basis.
Designed, developed, and maintained a SQL Server (2000 / 2005) database for a consulting company to
track consultant hours/expenses on a Client/Project basis, vacation, and for accounting department to use
for billing.
APPLICATION DEVELOPMENT
Designed and built a VB based application for getting data from a dozen different systems and
consolidating the data into one database on a daily basis
4. Dale S. Brooks
16 River Road Weare, NH 03281
(603) 315-0352
dale.brooks@comcast.net
o The application maintained a chronological order on which systems to process first and also
making sure every day was processed.
o The application could run on any Windows PC in the network and could have multi copies running
at the same time to help processing multiple days at the same time in case of problems.
o
Designed and built a VB front-end application for use on Windows platform for access and control of data.
Reports are generated quickly, with the user specifying parameters such as period (daily, month-to-date,
year-to-date, etc.) and specific company hierarchy (wire center, district, state, total company). With one
system, and a few simple mouse clicks, reporting-data is made available on an immediate basis.
o Self-contained user/password logins with the ability to give access to only specific areas of the
program or view data at certain levels.
o Building a custom 7-tier hierarchy using the same common base so that data can be grouped
differently for different departments/groups within the company.
o Functional reporting areas (over 100 Crystal Reports).
WEB DEVELOPMENT
Designed and developed a website using IIS, ASP, VB Script, and JAVA Script that mirrored almost all of
the features from the VB front-end application above.
o Website utilized over 50 asp pages, Crystal Reports web reporting and a Oracle database
Designed and built a website using IIS, ASP.NET, JAVA Script to allow Project Managers to setup
Projects/Tasks for Consultants to enter their time against (billable, non-billable, or vacation).
o Allowed for easy access for the accounting department to get hours for billing clients and
bonuses for consultants.
o Website utilized over 30 asp pages, Crystal Reports web reporting and MS SQL 2005 database
Designed and developed an intranet/extranet Ebiz site for classroom schedules, course curriculum,
student enrollment and student/class evaluations.. Site included reporting on sales revenue, course/class
enrollments.
Designed and developed a website for a retail company to track what training classes their sales
associates have or have not taken and for the payroll department to handle monthly commissions.
o The system gave the training department the ability to track vital travel and expense information
of the classes with reduced the paperwork and spreadsheet maintenance hours spent by almost
60-70% and allowed for tracking of information that could not have be tracked before the system.
o The payroll department was able to reduce their time in closing commission from 20 to 8 man-
hours.
o Website utilized over 15 asp pages and MS SQL 2005 database
Designed and developed a website for an education lead generation company using IIS, ASP.NET, VB,
VB Script and Farpoint Spread Control to receive and process data thru form posting and to delivery
results via email or form posting.
o The system allows for Clients and Vendors to log into the system and review data for their
companies.
o Allows for on the fly commission reporting and up to the minute lead reporting with quick and
easy access to a hand full of MS Reporting Services reports that are seamlessly integrated into
the website.
o Website utilized over 25 asp pages, MS Reporting Services web reporting and MS SQL 2005
database
Maintain and modify a website for an education company that provides information and collection of data
for schools, colleges and universities across the nation.
o Website utilizes over 100+ asp, 650+ html pages and a MS SQL 2005 database.
United States Air Force – Communication Computer System Operator – Dec 1989 to Dec 1996
Base Network Support
Electronic communications
5. Dale S. Brooks
16 River Road Weare, NH 03281
(603) 315-0352
dale.brooks@comcast.net
Improved an Access database system for signature required pick-up of documents and packages
IT/Network Support
Server Admin (Domain Controller, DHCP, DNS)
Telephone systems (VOIP, voicemail configuration)
SQL Server and Oracle DBA
Mail Server (SMTP, Exchange or third party offsite setup)
SharePoint Portal Administration
Website Management (IIS)
PC/Laptop hardware upgrade/replacement, OS/software install and setup, client image and server
backup/maintenance
Education
Crystal Reports Intro and Advanced courses
Certified Crystal Reports developer
Hyperion/Brio Report Intro, Advanced, Dash boarding courses
Hyperion Essbase Analytics 9.3.1 boot camp
Microsoft SQL Server Reporting Services courses
6. Dale S. Brooks
16 River Road Weare, NH 03281
(603) 315-0352
dale.brooks@comcast.net
Improved an Access database system for signature required pick-up of documents and packages
IT/Network Support
Server Admin (Domain Controller, DHCP, DNS)
Telephone systems (VOIP, voicemail configuration)
SQL Server and Oracle DBA
Mail Server (SMTP, Exchange or third party offsite setup)
SharePoint Portal Administration
Website Management (IIS)
PC/Laptop hardware upgrade/replacement, OS/software install and setup, client image and server
backup/maintenance
Education
Crystal Reports Intro and Advanced courses
Certified Crystal Reports developer
Hyperion/Brio Report Intro, Advanced, Dash boarding courses
Hyperion Essbase Analytics 9.3.1 boot camp
Microsoft SQL Server Reporting Services courses