I am a Technical Director at Pure Storage, where my focus is on Cloud, Automation (DevOps) and Microsoft solutions and integrations. I help customers and partners realize the advantages of all-flash technology with Microsoft products and services such as Azure, Azure Stack, SQL Server, Windows Server, Hyper-V, Exchange and System Center.

Before Pure Storage I spent five years at NetApp working on Microsoft Reference Architectures for SharePoint with SnapManager for SharePoint, SnapDrive and SnapManager for SQL Server for the FAS Series (7-mode & C-mode).

The majority of my career was spent at Microsoft. I worked in a lot of groups ranging from Developer Evangelism, SharePoint ISVs, Office ISVs, Office Programmability and .NET. 

I currently live in Cupertino where I enjoy spending time with friends, building Legos, hiking and mountain biking.

I’m @:



PowerShell Toolkit

Code Pure Storage Slack Team 


The content published on my blog are my personal views, opinions, script, code and photos. The sample script and documentation are provided AS IS and are not supported by the author or the author’s employer, unless otherwise agreed in writing. You bear all risk relating to the use or performance of the sample script and documentation. The author and the author’s employer disclaim all express or implied warranties (including, without limitation, any warranties of merchantability, title, infringement or fitness for a particular purpose). In no event shall the author, the author’s employer or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever arising out of the use or performance of the sample script and documentation (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss), even if such person has been advised of the possibility of such damages. 

All other marks and names mentioned herein may be trademarks of their respective companies. Microsoft, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies