Campbell, kyle resume

3
KYLE CAMPBELL Mobile: 650.918.8008 E-mail: [email protected] IT professional with data warehouse, database, and business intelligence experience SUMMARY OF QUALIFICATIONS I have worked on all phases of data warehouse development lifecycle, from gathering requirements to testing, implementation, and support. My background includes analysis, design, development, customization, implementation and testing of data marts and data warehouses from conceptual design to publication. TECHNICAL SKILLS ETL: SQL Server Integration Services (SSIS), SQL Server DTS, ETL, ELT OS: Windows NT/2000/XP/Vista/7; HP-UX, AIX, Unix/Linux Programming: VB.Net, VBScript, ASP.NET, JavaScript, C, C++, C#, SQL, T-SQL, UDF, MDX OLAP/Reporting: SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS) Tools: MS VS 2012/2010 with MS SQL Server 2012 (SSDT) 2005- 2008 (BIDS) Hardware: IBM PCs, IBM AIX Software: Microsoft Office Suite Databases: MS SQL Server 2012/2008/2005/2000, Oracle, DB2, Informix, Sybase PROFESSIONAL EXPERIENCE Star Base Central Santa Rosa, CA December 2014 – December 2015 Data Engineer Assigned internal IDs for stock-at-hand. Created hierarchical structure for items in a relational database. Set operation procedure for on-line sale (E-Bay). Created and maintained spreadsheets to report and analyze data. Utilized SSIS for import of data to SQL Server. Created cubes in SSAS from the relational DB.

Transcript of Campbell, kyle resume

Page 1: Campbell, kyle   resume

KYLE CAMPBELL Mobile: 650.918.8008 ♦ E-mail: [email protected]

IT professional with data warehouse, database, and business intelligence experience

SUMMARY OF QUALIFICATIONS

I have worked on all phases of data warehouse development lifecycle, from gathering requirements to testing, implementation, and support. My background includes analysis, design, development, customization, implementation and testing of data marts and data warehouses from conceptual design to publication.

TECHNICAL SKILLS

ETL: SQL Server Integration Services (SSIS), SQL Server DTS, ETL, ELTOS: Windows NT/2000/XP/Vista/7; HP-UX, AIX, Unix/LinuxProgramming: VB.Net, VBScript, ASP.NET, JavaScript, C, C++, C#, SQL, T-SQL, UDF, MDXOLAP/Reporting: SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS)Tools: MS VS 2012/2010 with MS SQL Server 2012 (SSDT) 2005-2008 (BIDS)Hardware: IBM PCs, IBM AIXSoftware: Microsoft Office SuiteDatabases: MS SQL Server 2012/2008/2005/2000, Oracle, DB2, Informix, Sybase

PROFESSIONAL EXPERIENCE

Star Base Central Santa Rosa, CA December 2014 – December 2015Data Engineer

• Assigned internal IDs for stock-at-hand.• Created hierarchical structure for items in a relational database.• Set operation procedure for on-line sale (E-Bay).• Created and maintained spreadsheets to report and analyze data.• Utilized SSIS for import of data to SQL Server.• Created cubes in SSAS from the relational DB.• Created reports via SSRS for review.

Office Ecology (remote position) Fresno, CA January 2011 – November 2014Data Analyst / Data Warehouse Developer

Created XML queries for real-time reports via SQL queries. Created and updated tables, views, stored procedures, triggers, and functions for DB updates. Customized ETL scripts in DTS and SSIS. Created SSAS cube(s) populated from one or multiple sources to support report building and

general browsing. Created reports using SSRS and Report Builder. Maintained 24/7 support management.

Page 2: Campbell, kyle   resume

ALH Group San Luis Obispo, CAApril 1995 – July 2010Lead Data Warehouse Developer

Created UNIX shell scripts and processes to extract data from various sources such as DB2, Oracle, Informix, Sybase SQL Server, and MS SQL Server.

Designed scalable, reusable, and low maintenance ETL/ELT templates. Implemented complex transformations by creating C++ programs for processing fact and

dimension tables with complex transforms and type 1 and type 2 changes. Created DBA user manuals and defined database schema for server-side ETL/ELT procedures. Oversaw unit and system tests and assisted users with acceptance testing. Conducted peer design and code reviews and extensive documentation of standards, best

practices, and ETL/ELT procedures. Provided on-call technical support for production system database/server side ETL/ELT

procedures as well as client side operations on a 24/7 basis. Designed and created custom OLAP data marts in a star schema with custom metadata for the

ETL/ELT procedures. Designed and implemented SSAS cube(s) from the ground up including all facets of construction

with simple measures, or metrics, to very complex statistical based ones and ragged or unbalanced hierarchies sourced from one or multiple dimension modeled data marts.

Designed and developed DTS/SSIS packages, stored procedures, configuration files, tables, views, and functions; implemented best practices to maintain optimal performance.

Trained and managed developers and advised other groups in organization on SSIS development, data warehouse development, and ETL/ELT development best practices.

Conducted code walkthroughs and reviewed peer code and documentation. Built efficient SSIS packages for processing fact and dimension tables with complex transforms

and type 1 and type 2 changes. Created system for capturing, reporting, and correcting error data. Created Local SSRS Reports (RDLC Reports) and then displayed them using ReportViewer control

in an ASP.Net Web Application using Visual Studio 2010 with C# and VB.Net Worked with developers, DBAs, and systems support personnel in elevating and automating

successful code to production. Provided on-call support to production system to resolve any issues. Designed and implemented .NET ETL application to populate SQL Server database with data

supplied from Intuit QuickBooks. Created a SQL Server database and Analysis Services cubes to hold data from QuickBooks. Created Analysis Services cubes for use with MS Office Accounting Products. Designed and implemented simple and complex MDX to provide data based on leaf and

aggregate data across multiple dimensions.

EDUCATION AND TRAINING

Bachelor of Science in Computer Science – Summa cum Laude

California Polytechnic State University – San Luis Obispo, CA