david brenner 201507

4
David C. Brenner Senior Business Intelligence Architect 148 Wilkinson Pass Ln, Apt 207 Waynesville, NC 28786 772-285-5092 / [email protected] Summary Senior Business Intelligence Architect experienced in the full lifecycle of DW/BI deployment, from requirements and hands on implementation through delivery. BI/DW Developer/Manager/Leader for 20 years utilizing multidimensional and relational databases with a concentration in sales and financial reporting. Strong background in BI design, modeling, and ETL applications. Five years as a Financial Analyst at several organizations concentrating on financial and sales reporting, budgeting and planning, and ad-hoc analysis. Solid business knowledge of retail and mortgage operations industries, and understanding of financial and accounting principles. Experienced in establishing best practices processes for BI / DW development Superior problem solving skills, ability to work under pressure, strong communication skills, requires little supervision, can work alone or as a part of a team. Skills Overview Claraview, a division of Teradata Senior Business Intelligence Architect Oct 2008 Jun 2015 Dell Computer Corp SSAS/Teradata ROLAP Demo May 2015 Quick demonstration utilizing SQL Server Analysis Services (SSAS) with a Relational On Line Analytical Processing (ROLAP) architecture connected to a Teradata implementation utilizing appropriate structures and indexing schemes to allow for 2-4 second response from a 750 million row table. Meredith Corp - Teradata Decision Experts Implementation Jan 2015 April 2015 Assisting and training on Teradata Decision Experts implementation and facilitating the project management role. - Constructed a fully functional training/development environment using a series of local and remote virtual machines. Environment consisted of two remote Oracle instances, including an Oracle Virtual Box appliance running Enterprise Business Suite 12.1.3 with the Vision sample db, a local Teradata instance, and CentOS RHEL instance for the Teradata Decision Experts (TDE) application. - Created a series of SQL Server Integration Services (SSIS) packages to parse standard, canned Oracle reports and load into a table structure for comparison to TDE result sets. Created SQL Application MS SQL Server 2012/08R2, Teradata SQL/TTU/TPT, MS Analysis Services 2008/2005, MS SQL Server Integration Services 2012/2008, MS Reporting Services 2005, IBM DataStage, Hyperion Essbase, MicroStrategy, Erwin, Oracle 10g, MS Project, MS Visio, MS Office, Spotfire Languages Advanced SQL coding, MDX , BIML, VB.NET, ASP.NET, XML/XSLT, VBA for Office Applications Methodologies ETL Design, Multidimensional and Relational Database Design, Process Flow, Data Modeling Platforms Teradata, Intel Client/Server/Virtual Machine, Mac, Mainframe, AS400

Upload: david-brenner

Post on 21-Jan-2017

141 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: David Brenner 201507

David C. Brenner

Senior Business Intelligence Architect

148 Wilkinson Pass Ln, Apt 207

Waynesville, NC 28786

772-285-5092 / [email protected]

Summary Senior Business Intelligence Architect experienced in the full lifecycle of DW/BI deployment, from

requirements and hands on implementation through delivery.

BI/DW Developer/Manager/Leader for 20 years utilizing multidimensional and relational databases with a concentration in sales and financial reporting.

Strong background in BI design, modeling, and ETL applications.

Five years as a Financial Analyst at several organizations concentrating on financial and sales reporting, budgeting and planning, and ad-hoc analysis.

Solid business knowledge of retail and mortgage operations industries, and understanding of financial and accounting principles.

Experienced in establishing best practices processes for BI / DW development

Superior problem solving skills, ability to work under pressure, strong communication skills, requires little supervision, can work alone or as a part of a team.

Skills Overview

Claraview, a division of Teradata

Senior Business Intelligence Architect Oct 2008 – Jun 2015

Dell Computer Corp – SSAS/Teradata ROLAP Demo May 2015

Quick demonstration utilizing SQL Server Analysis Services (SSAS) with a Relational On Line Analytical Processing (ROLAP) architecture connected to a Teradata implementation utilizing appropriate structures and indexing schemes to allow for 2-4 second response from a 750 million row table.

Meredith Corp - Teradata Decision Experts Implementation Jan 2015 – April 2015 Assisting and training on Teradata Decision Experts implementation and facilitating the project management role.

- Constructed a fully functional training/development environment using a series of local and remote virtual machines. Environment consisted of two remote Oracle instances, including an Oracle Virtual Box appliance running Enterprise Business Suite 12.1.3 with the Vision sample db, a local Teradata instance, and CentOS RHEL instance for the Teradata Decision Experts (TDE) application.

- Created a series of SQL Server Integration Services (SSIS) packages to parse standard, canned Oracle reports and load into a table structure for comparison to TDE result sets. Created SQL

Application MS SQL Server 2012/08R2, Teradata SQL/TTU/TPT, MS Analysis Services 2008/2005, MS SQL Server Integration Services 2012/2008, MS Reporting Services 2005, IBM DataStage, Hyperion Essbase, MicroStrategy, Erwin, Oracle 10g, MS Project, MS Visio, MS Office, Spotfire

Languages Advanced SQL coding, MDX , BIML, VB.NET, ASP.NET, XML/XSLT, VBA for Office Applications

Methodologies ETL Design, Multidimensional and Relational Database Design, Process Flow, Data Modeling

Platforms Teradata, Intel Client/Server/Virtual Machine, Mac, Mainframe, AS400

Page 2: David Brenner 201507

Page 2

scripts to determine line level variances. This was an improvement over the previous Excel based validation approach.

GE Capital - Fleet – Teradata Real Time Analytics development Sep 2014 – Dec 2014 Migrating creation of pre-processed Fuel Optimization analytics from a 3rd party statistical software package into a real-time process hosted on Teradata.

- Designed and implemented a solution to support real-time analytics served up in Spotfire. This allowed for a completely dynamic analysis engine that improved upon previous development which only allowed for a limited number of specific variables to generate output. This approach exceeded the original specifications for the project.

- Solution consisted of one intermediate table and one view built on that table, both using statistical algorithms defined by in house PHDs. The intermediate table only required refreshing when the base data table was updated, typically on a weekly basis and loaded in less than five minutes. The view used by the Spotfire tool returned results in less than three seconds.

Glaxo Smith Kline – Teradata/Spotfire Tuning Aug 2014 Responsible for identifying specific, actionable tuning efforts to enhance the performance of Spotfire with a Teradata backend. Items included identifying index candidates, Spotfire architectural enhancements, and compression and block size considerations.

- Defined solution with Spotfire performing real time analytics against a four billion row table without bringing the data into the Spotfire data store.

Wells Fargo ETAM – Enterprise Software Discovery Enhancements Jul 2014 Designed and built a framework for dynamic execution of parameterized scripts against Teradata. Provided SQL code tuning and database design recommendations to enhance performance of code ported from SQL Server environment.

- Using SSIS, created and implemented an architecture for running dynamic SQL against a Teradata server. This was necessary due to the migration of the data from a SQL server instance which previously used TSQL scripts to process data. The new process provided improvement over the previous scripts by incorporating logging and results generation in Excel automatically.

Wells Fargo Wholesale Bank – MS/TD Data Integration Automation Jun 2014 Architected and delivered a framework enabling dynamic creation of processes that move data between defined platforms. The goal was to allow analysts and business users the ability to move data without extensive technical or IT backend involvement.

- Implemented an architecture that utilized BIML to automate the creation and execution of SSIS packages to move data from SQL Server to Teradata. The process used the source DDL to create a target table and a package with the source and target definitions defined. Process used Teradata Parallel Transport services to move data more quickly than standard ODBC.

- Created an executable from source code to process BIML at the command line. Standard BIML only runs within BIDS as a right-click option.

Marsh & McClennan Insurance – LPM Re-platform/CasMAP Reporting Dec 2013 – May 2014 Senior architect and developer leading a team to develop the database analytic models supporting a MicroStrategy iPad interface for real time Loss Projection Insurance modeling. Responsible for designing and building one of the three subject areas served by the application.

- Designed and implemented a process to support an iPad front end using SQL to transform detailed collateral data into a set of summary tables with views consumed by MicroStrategy. Due to the nature of the iPad app, the process needed to run in less than five seconds on demand.

Page 3: David Brenner 201507

Page 3

Citizen’s Financial Group – EDI Project Jul 2012 - Jul 2013 Responsible for requirements gathering and report specification for the Enterprise Data Initiative.

JevCo Insurance – Semantic Model Review June 2012 Reviewed current semantic model development approach and provided recommendations to refine design based on industry best practices.

Wells Fargo Home Mortgage – MIDE BI Utilization Jul 2010 – May 2012 Led the Semantic and BI Architecture design, development and implementation and performed knowledge transfer with the internal team for the Mortgage Integrated Data Environment (MIDE). The focus of the engagement was to lead the organization in semantic development and implementation of a BI architecture for detailed loan processing pipeline information.

- Designed, developed and implemented the BI dimensions and facts in Teradata as a star schema to support a MSAS ROLAP cube for real time web based reporting. These were a combination of instantiated data tables as well as views against the 3NF warehouse.

- Designed, developed and implemented a ROLAP cube to support a SharePoint enabled, web based reporting environment. Cube consisted of mortgage loan processing steps within the pipeline to determine general bottlenecks and areas for improvement. Cube data contained multiple measure groups at different dimensional levels to facilitate reporting across a common hierarchical level.

- Responsible for troubleshooting cube performance by capturing queries submitted to Teradata from the MSAS environment utilizing SQL Server Profiler. Used captured SQL code to determine access paths and create indexing schemes within Teradata to improve performance.

- Designed and implemented dimensional level security to limit access based on individual role.

Data Alternatives, Inc. Principal Solution Architect 2005 - 2008

Responsible for overall technical leadership projects. Involved in projects related to EDW, Data Consolidation, Financial DW implementations at companies such as the Missouri Department of Conservation and Citrix Systems.

- Designed and implemented custom TSQL based ETL processes.

- Architected and created a Data Stage ETL process for loading data into the data warehouse

Avanade, Inc. Data Architect 2005

Developed the ETL process for the Retail Service portion of the Data Warehouse project for Acosta, a sales and marketing service company, to consolidate and analyze information about specific client/location/product level details.

- Responsible for developing the SSIS processes to load detail data into the warehouse.

Page 4: David Brenner 201507

Page 4

Office Depot, Inc. BI Developer /BI Architect /Manager of BI Systems

1998 - 2005

- Designed, developed, supported and managed team responsible for the Microsoft Analysis Services sales and financial reporting cubes with a Teradata backend. Created Teradata tables and views to support MSAS reporting environment. Early adopter of Teradata Aggregate Join Index (AJI) technology to speed data generation at department and month levels. Utilized MOLAP and HOLAP to improve performance. Implemented measure groups to display budget, forecast and actual data at a common hierarchical level.

- Sales reporting cubes contained multiple years of store and SKU level detail by day or week and Inventory data by week/store/SKU. Financial cubes contained GL detail data for current and previous periods.

- Developed, supported and managed team responsible for the Essbase MDDB sales and financial reporting consisting of multiple cubes over multiple servers.

Education Bachelor’s Degree – Economics/Finance State University of New York, College at Oneonta, Oneonta, NY

Other Training and Certifications Teradata Certified Professional

Microsoft Performance Point Certified