Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Brian Boylan

Miami,FL

Summary

Experienced professional with over 30 years working with data. Possesses strong analytical skills, excellent problem-solving abilities, and deep understanding of database technologies and systems. Equally confident working independently and collaboratively as needed and utilizing excellent communication skills.

Overview

32
32
years of professional experience
1
1
Certificate

Work History

Data Specialist

NASCAR (acquired ISC)
06.2019 - 10.2023


NASCAR acquired ISC in 2019 so I continued my ISC duties along with additional NASCAR duties.


Snowflake Administration

  • Implemented and administered Snowflake account.
  • Setup authentication to Snowflake using Security Integration Objects, Auth0, SAML, SCIM provisioning (Microsoft Azure AD), key-pair, MFA, network policies, and Private Link.
  • Setup role based access control (RBAC) using Snowflake's best practices by using managed schemas, object level roles, and future grants.
  • Refreshed lower environments using Zero Copy clones and wrote scripts to update and verify occurrences of embedded references to source environment.
  • Designed and monitored warehouse for cost savings and efficiency.
  • Setup Resource Monitors to identify issues with virtual warehouses or queries to prevent unexpected costs.
  • Identified and optimized poor running SQL by restructuring SQL code, creating materialized tables, changing virtual warehouses, and/or adding clustering keys.
  • Set up Time Travel at database and schema levels based on requirements,
  • Set up scripts and Snowflake Email Notification to alert when identifying potential issues with data or system.




Snowflake Data Modeling

  • Data modeled using a hybrid approach of star-schema table (transactional data) and relational table (i.e customer data) designs.
  • Implemented the Raw Data -> Transformation -> End User Layer approach to ELT (Snowflake best practice).
  • Created databases and schemas for raw data, data models, end user layer, data marts, and developer sandboxes.
  • Created flattened materialized tables in the end-user database to boost performance, security, and reliability.
  • Created Snowflake SQL views for complicated report queries instead of embedding the queries in the Tableau Reporting Tool (best practice).


Snowflake Data Engineering

  • Loaded and Transformed data for over 40 data sources using Matillion and AWS.
  • Loaded AWS S3 and API structured and unstructured data using Matillion, Python, and COPY command.
  • Loaded time-sensitive data data using Snow Pipe, Tasks, and Dynamic Tables.
  • Recommended and loaded data using Snowflake Data Sharing whenever possible.
  • Used Snowflake Streaming (CDC) when necessary to increase performance.
  • Created Snowflake views, stored procedures, and user-defined functions (UDF).
  • Created Snowflake views against unstructured (JSON) data to create a structured view of the data.
  • Setup Matillion to handle multiple development environments (dev, QA, prod) by using environment variables.
  • Setup AWS S3 buckets with replication and retention policies segregated by environment.
  • Integrated AWS Secret Manager , AWS Simple Notification Service (SNS), and AWS Simple Queue Service (SQS) with Matillion.
  • Types of data sources include ticketing sales, merchandise sales, MS Dynamic CRM, email and SMS campaigns, survey, wi-fi, website, loyalty, fantasy, gaming, renewal, viewership, etc.


Snowflake Customer Data Platform (CDP)

  • Loaded customer information received from over 40 data sources.
  • Created a custom process to combine customer records from all data sources and determine a single view of the customer based on matching rules.
  • Used third-party product to obtain demographic information.
  • Wrote Python scripts to receive and send customer data to third-party email segmentation campaign tool.
  • Created a table containing a single view of a customer including demographics, lifetime and periodic attendance and spend, customer campaign contact information (sends, opens, clicks, bounces, etc.), customer data source list, last contact dates, favorite lists (drivers, tracks, etc.), opt-in / opt-out by business unit, distances to business unit, etc.


Snowflake Data Governance

  • Assigned Snowflake roles to restrict PII data from unauthorized users and applications.
  • Used Snowflake data masking, hashing, and scrubbing to hide specific PII data based on role.
  • Worked with legal team to define opt-in and opt-out requests and make sure campaigns only reached customers who are allowed to be contacted.
  • Flagged phone data contained in the Government Do Not Call list to make sure to call only valid customers.

SQL Server Application Development


  • Integrated third-party application data (Tickets.com, EBMS, Wide-Orbit) using T-SQL and SSIS into Workday financials.
  • Optimized and standardized newly acquired custom retail system's database.
  • Created and enhanced reports using SQL Server Reporting Service (SSRS) for custom retail and Great Plains account systems.


Data Specialist

International Speedway Corporation (ISC) / NASCAR
01.2001 - 12.2022


Initially contracted for six months to fix an underperforming Oracle Database in a custom ticketing system that extended for 20+ years performing multiple duties.


SQL Server Data Warehouse Architect/Engineer (2013-2022)

  • Designed and implemented data warehouse in SQL Server database.
  • Created star-schema data model centralized around data from custom ticketing system.
  • Optimized for performance for ETL, reporting, and user queries.
  • Responsible for Data Governance.
  • Responsible for Data Quality (created many data sanity scripts that validate data based on business rules).
  • Wrote and deployed ETL processes using SQL Server Integration Services (SSIS).
  • Wrote stored procedures and views for data warehouse reporting.


SQL Server DBA (2019-2022)

  • SQL Server Database Versions: 2012-2019
  • Performed all administration task associated with SQL Servers and SQL Server databases for over 30 SQL Server databases.
  • Performed patching and upgrades.
  • Setup backups using SQL Server backups and Rubrik.
  • Managed user security integrating Windows AD.


Oracle DBA (2001-2020)

  • Oracle Database Versions: 10g-13c
  • Specialized in Performance Tuning and Optimization
  • Operating systems : Unix and Linux
  • Performed patching and upgrades to databases.
  • Setup database backups using RMAN.
  • Setup Data Guard for high availability.
  • Setup RAC for performance and redundancy.
  • Implemented role based access control for user security.
  • Setup Transparent Data Encryption (TDE) to encrypt sensitive data.
  • Performed database and application refreshes for all lower environments.
  • Monitored all Oracle databases via Oracle Enterprise Manager.
  • Installed and performed administrative duties (upgrades, patching, etc) associated with Oracle Enterprise Manager (10g-19c) and Agents.
  • Installed and maintained Oracle Fusion Middleware stack including Application Server (OAS) for Reports and Forms and Oracle Internet Directory (OID) and LDAP for handling user access.
  • Monitored and resolved any potential storage issues.
  • Setup proactive alerts for database issues (blocking locks, space management, open cursor counts, etc).


Application Development (2001-2020)

  • Responsible for all enhancements and issues associated with custom Ticketing System data.
  • Converted embedded SQL code in applications to PL/SQL views, stored procedures, and packaged procedures.
  • Data Modeled enhancements and re-designs.
  • Optimized database by creating appropriate indexes, Change Data Capture (CDC) processes, materialized views.
  • Created complete suite of sales and operational reports using Oracle Reports and Forms (menus) for custom ticketing and retail systems.
  • Created MDM processes using Melissa Data Clean_Address for customer data cleansing, Cognitive Data for deduplication, and Aprimo for customer segmentation.
  • Responsible for Data Quality.
  • Responsible for Data Governance (implemented Encryption, segregated sensitive data to TDE tablespace, and performed data scrubbing).
  • Managed private and public Coldfusion application and web servers.


Peoplesoft DBA (2008-2020)

  • Oracle Database Versions: 10g-13c
  • Operating systems : Linux
  • Performed patching and upgrades to database and applications.
  • Performed data fixes and migrations using PeopleTools.
  • Setup database backups using RMAN.
  • Setup Data Guard for high availability.
  • Performed database and application refreshes for all lower environments.
  • Setup Oracle Gateway to query SQL Server databases.
  • Setup database links to query other Oracle databases.
  • Monitored all Oracle databases via Oracle Enterprise Managers.


Oracle DBA and Financials Integrator

Multiple Companies (Contracts)
01.1992 - 12.2000
  • 10+ years as Oracle DBA mostly for Oracle Financials Integrations.
  • Designed and implemented many integrations (initial and on-going) from legacy Financial systems to Oracle Financials.
  • Performed database installations and maintenance.
  • Specialized in Performance tuning for older version of Oracle.

Education

Bachelor of Science - Computer Science With Emphasis in Business

Clemson University
Clemson, SC

Skills

  • Database Engineer (Snowflake, Matillion, Python)
  • System Integrator
  • Specializing in Snowflake Workflow and Cost Optimization
  • Database Administration (Snowflake/Oracle/SQL Server)
  • Data Warehouse Design and Implementation
  • SQL Performance Tuning

Certification

SnowPro Core Certification

Timeline

Data Specialist

NASCAR (acquired ISC)
06.2019 - 10.2023

Data Specialist

International Speedway Corporation (ISC) / NASCAR
01.2001 - 12.2022

Oracle DBA and Financials Integrator

Multiple Companies (Contracts)
01.1992 - 12.2000

Bachelor of Science - Computer Science With Emphasis in Business

Clemson University
Brian Boylan