Peter Daniels,美国科罗拉多州丹佛市的开发商
Peter is available for hire
Hire Peter

Peter Daniels

Verified Expert  in Engineering

Database Engineer and Developer

Location
Denver, CO, United States
Toptal Member Since
September 18, 2023

Peter是一位经验丰富的数据平台专家,专攻微软堆栈,包括Azure. 具备从数据架构和工程到数据库管理和开发的技能, his 29 years of experience, multiple certifications, 对学习的热情使他在满足客户不同的数据需求方面脱颖而出. Most recently, 作为ERP迁移到Microsoft Dynamics 365的一部分,Peter帮助一家成长型公司将其本地数据和人工智能资产迁移到Azure.

Portfolio

SQL Sanity
SQL Server DBA,数据工程,数据架构
CRB Group
Azure SQL, SQL Server BI, SQL Server DBA, Windows PowerShell, Python, Synapse...
InComm
SQL Server DBA,数据架构,数据库设计...

Experience

Availability

Part-time

Preferred Environment

SQL Server BI, Azure, Database Design, Data Engineering, Data Warehousing, Azure Data Lake, Windows PowerShell, SQL, Azure Synapse, Data Architecture

The most amazing...

...我所做的项目是迁移一个复杂的数据和人工智能产业到微软Azure云为CRB集团, 优化Azure SQL数据仓库的数据流.

Work Experience

总裁|首席工程师|数据架构师

2007 - PRESENT
SQL Sanity
  • 2007年成立咨询公司,为客户提供咨询服务.
  • 设计和开发了许多数据库,主要是为Microsoft SQL Server量身定制的.
  • 使用Microsoft SQL Server为多个客户端执行数据库管理任务.
技术:SQL Server DBA,数据工程,数据架构

Senior Data Architect | Consultant

2016 - 2023
CRB Group
  • 使用Azure SQL将公司的数据架构迁移到Azure, Synapse, Azure Data Lake Storage Gen2, and Azure Data Factory, 优化Microsoft Dynamics 365数据摄取, Azure SQL Data Warehouse (SQL DW) loading, and Power BI consumption.
  • 使用Azure Synapse Link和Export实现了从Microsoft Dynamics 365到数据湖的摄取过程, 使数据分析师能够利用熟悉的Synapse无服务器视图和外部表来简化数据仓库ETL.
  • 将Azure订阅迁移到新的Azure Active Directory租户. 通过更改现有订阅上的租户,而不是重新定位资源, CRB saved significant time and costs, 总共花费了数百小时和数万美元.
  • 为数据团队成员提供个人指导,并促进Azure数据探索会议. 促进团队成长有助于CRB满足不断增长的业务需求的能力.
  • 使用Azure DevOps实现数据库、Synapse源代码控制和CI/CD进程. 这简化了CRB数据和人工智能基础设施的可靠变更管理系统, 使多个工程师和分析师能够无缝协作.
  • 稳定和管理CRB的SQL Server资产,并实现Redgate SQL监控. 从持续故障排除到健壮的数据环境的转变使CRB的数据团队能够专注于交付新的业务价值.
  • 创建了一个PowerShell实用程序,将存储在SQL Server数据库中的文件导出到一个文件系统(共享),在那里它们可以归档和共享.
  • 开发PowerShell工具,方便将SQL Server数据库迁移到新AD域下的新服务器.
Technologies: Azure SQL, SQL Server BI, SQL Server DBA, Windows PowerShell, Python, Synapse, Azure Data Factory, Azure Synapse, Delta Lake, Microsoft Power BI, Microsoft SQL Server, SQL Server Integration Services (SSIS), Azure Data Lake

开发数据库管理员|数据库管理员顾问|数据架构师

2005 - 2019
InComm
  • 设计并构建了许多SQL Server数据库,以补充软件开发计划, 支持InComm的基础运营和不断增长的业务努力. 这些应用程序中的许多继续在生产中运行.
  • 设计并实现了数据库源代码控制, change management, and deployment processes, 让InComm有信心将他们的应用程序和相关的数据库更改部署到生产环境中.
  • 促进操作和开发数据库管理员(DBA)团队之间的会议, 帮助打破竖井并鼓励团队之间的更多协作.
  • 通过审查数据库设计和SQL迁移脚本来帮助多个软件开发团队,以支持他们的开发过程.
  • 实现了多个SQL Server数据库的复制. Often, 这用于将报告与生产数据库的复制副本隔离开来, 减少从生产数据库报告查询的影响.
  • 对生产数据库问题进行分类,帮助InComm快速有效地解决问题.
Technologies: SQL Server DBA,数据架构,数据库设计, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Microsoft SQL Server, Data Modeling, Database Modeling, MySQL, Database Replication, Windows PowerShell, SQL, Data Warehousing

数据架构师|数据库管理员顾问

2011 - 2015
Coinstar
  • 管理SQL服务器和数据库,以促进由Alula发起的礼品卡购买系统, a pilot venture of Coinstar. 这些SQL Server实例托管在AWS Windows虚拟机上.
  • 设计开发了支持礼品卡购买系统的SQL Server数据库.
  • 设计和实现数据架构,以促进使用SQL Server复制的报告隔离.
Technologies: SQL Server 2010, SQL Server 2012, SQL Server 2014, Database Design, Database Development, SQL Server DBA, Data Modeling, Microsoft SQL Server, SQL Server Reporting Services (SSRS), Database Replication

数据架构师|数据工程师|顾问

2008 - 2009
Batmann Consulting
  • 设计并实现了一个数据仓库来支持服务调用报告解决方案, which helped its client, Comcast, reduce in-person service visits by 15%.
  • 开发ETL,从各种来源获取Comcast服务呼叫数据, predominantly Oracle, into an SQL Server data warehouse.
  • Created custom, 元数据驱动的SQL Server集成服务(SSIS)任务,使ETL流程更加灵活, efficient, and extensible.
Technologies: SQL Server BI, SQL Server 2005, SQL Server 2008, Oracle, SQL Server Integration Services (SSIS)

高级数据库管理员|数据架构师| BI架构师

2006 - 2007
Statera
  • 将基本的供应链整合工具发展为SSIS, 提供一个更可靠和更好监测的系统.
  • 协助其他DBA处理日常的SQL Server管理任务.
  • 开发Statera的BI实践和行业指标清单文档.
Technologies: SQL Server 2005, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS)

Senior Development Database Administrator

2003 - 2005
eCollege
  • 实现了eccollege的数据库源代码控制, 帮助开发人员有效地管理可编程对象和模式迁移.
  • 开发了一个支持共享内容对象参考模型(SCORM)技术的数据库.
  • 支持管理不同开发团队的开发和测试SQL server.
Technologies: SQL Server 2000, C#.NET

Database Administrator | Data Architect

2002 - 2003
Cendant Travel Services
  • 支持多个团队的SQL server的生产和开发.
  • 实现了Cendant的第一个SQL Server集群, 显著提高其可用性和可靠性.
  • 开发了用于访问数据层数据库的软件架构.
技术:SQL Server 2000, Sybase, Visual Basic 6 (VB6)

软件工程师|数据库管理员|数据库开发人员

1998 - 2002
School Link Technologies
  • 设计并开发了SQL Server数据库来支持myLunchMoney.com website.
  • 开发迁移工具,帮助客户从Microsoft Access迁移到Microsoft SQL Server.
  • 开发数据库迁移工具,确保校联科技的客户数据库安装和更新可靠. 该软件验证了数据库版本的兼容性,确保无缝操作.
技术:c++, SQL Server 2000, Visual Basic 6 (VB6)

软件开发人员|数据仓库开发人员

1997 - 1998
US West
  • 创建了一个ETL进程,将网络监控数据加载到数据仓库中.
  • 使用Perl将SQL结果转换为网页上的HTML表.
  • 为网络监控数据开发SQL报表.
Technologies: Oracle8i, HTML, Perl

Database Administrator

1996 - 1997
Tsunami Consulting | CSC | BLM
  • 监督数据库及其服务器的开发和测试.
  • 合作开发基于kornshell的数据库修补工具.
  • 为软件开发人员和数据库管理员优化了SQL性能.
技术:IBM Informix、Unix Shell Scripting

Software Developer

1995 - 1996
US West
  • 开发Visual Basic (VB)软件,使客户服务代表在接到客户电话时可以加载黄页合同的图像.
  • 创建了扫描黄页合同的软件, save the images, 并将它们存储在一个中心位置,以便于检索.
  • 建立了合同文件元数据的标准化语言.
技术:Visual Basic, Microsoft Visual c++

Lotus Notes Developer and Administrator

1994 - 1995
Grey Wolf Systems
  • 用于各种客户机的托管Lotus Notes基础设施.
  • 为客户机开发自定义Lotus Notes应用程序.
  • 通过认证改进公司的Lotus Notes实践.
Technologies: Lotus Notes

New Data Warehouse Architecture

为数据仓库和报表设计并实现了一个新的云数据架构. 将客户的资产迁移到云端是通过将他们的ERP迁移到Dynamics 365和利用现有的Power BI服务资源来驱动的.

Data Factory Metadata-driven ETL

设计了一个ETL平台,简化了从各种本地SQL server和数据库导出数据到集中数据湖的过程. 开发人员可以毫不费力地合并新的服务器, databases, and tables or queries into the system, 使用ETL自动化向数据湖的导出过程.

Synapse Link and Export to a Data Lake

为Dataverse实现Azure Synapse Link以同步Dynamics 365数据与Synapse无服务器, 为ETL开发人员提供数据仓库ETL的可访问表. 此外,我还为与Synapse Link不兼容的Dynamics 365应用程序实现了导出到数据湖的功能.

Document Export Utility

设计并开发了一个PowerShell工具,可以高效地将SQL Server数据库中的文件导出到指定的文件共享中. 这简化了文件共享和归档,并有助于为客户优化SQL Server数据库中的存储空间.

Database Design

在我的职业生涯中,为不同的应用程序设计了许多SQL Server数据库. 值得注意的项目包括宽带激活系统, 自动清算处理系统, a gift card purchasing system, a network monitoring data warehouse, a human resources data warehouse, and an enterprise data warehouse. 精通在线事务处理(OLTP)和在线分析处理(OLAP)建模是我的第二天性.

Azure订阅迁移到不同的租户

利用PowerShell创建一个框架和一套工具,用于将多个Azure订阅迁移到新的Azure Active Directory租户. 这包括为新租户中的映射身份重新分配权限. 迁移顺利完成,没有提交任何支持票据.

Languages

T-SQL (Transact-SQL), SQL, Python, C#.. NET, Visual Basic 6 (VB6), c++, HTML, Perl, Visual Basic

Paradigms

Database Design, Database Development, ETL

Platforms

Azure, Oracle

Storage

SQL Server DBA, SQL Server 2017, Database Modeling, Microsoft SQL Server, Database Architecture, Azure SQL, SQL Server Integration Services (SSIS), Azure Cosmos DB, SQL Server 2010, SQL Server 2012, SQL Server 2014, SQL Server 2005, SQL Server 2008, SQL Server Analysis Services (SSAS), SQL Server 2000, Sybase, IBM Informix, MySQL, SQL Server Reporting Services (SSRS), Database Replication

Other

Data Architecture, Data Modeling, Data Engineering, Data Warehousing, Azure Data Lake, Azure Data Factory, Azure Synapse, Data Migration, Cloud, Microsoft Azure, Engineering, Oracle8i, Unix Shell Scripting, Delta Lake, Dynamics CRM 365

Frameworks

Windows PowerShell

Tools

SQL Server BI, Synapse, Microsoft Visual c++, Lotus Notes, Microsoft Power BI

1987 - 1992

Bachelor's Degree in Aerospace Engineering

美国科罗拉多州博尔德市科罗拉多大学

JULY 2022 - PRESENT

微软认证:Azure数据基础

Microsoft

AUGUST 2019 - PRESENT

Microsoft Certified: Azure Fundamentals

Microsoft

DECEMBER 2006 - DECEMBER 2016

微软认证技术专家:SQL Server 2005

Microsoft