Infrastructure
Developed PowerShell modules for system interfaces for use with Puppet.
Custom VMWare Module
Secret Server interface
Team Services interface
Packaging
Nuget
Chocolatey
Strong with both... Implementing. Creating packages. Scripting custom ChocolateyInstall.ps1 scripts.
OS
Windows Server
Linux
Raspian (for Raspberry Pi)
R&D Evaluations
Conducted research and pilot projects for internal team tooling
Monitoring
Machine Data aggregation, indexing, and search
Team Services
CI/CD release pipelines
Automated Provisioning and Monitoring
Using same pipeline for application deployment,
architected Provisioning pipeline to automate infrastructure-as-code process.
Splunk analytics with conditional alerting (for monitoring).
Development Experience
Developed tools and other projects using:
PowerShell
TypeScript
JavaScript
C#
T-SQL
Unit Testing:
Pester
VS Test
Implemented and used static code analysis tools:
HP Fortify (security scanning)
SonarQube (health checks)
AWS & Azure Experience
Explored services to leverage cloud instead of relying strictly on-prem data center.
Enabled pipeline tasks for AWS deployments, provided guidance on use to development teams.
Implemented Azure Virtual machines, setup Azure AD with Visual Studio Team Services.
Innovation Projects
Lead on multiple innovation projects:
Agile team build/release status lamps
Chocolatey/Nuget package development for agent deploys
Automated VM creation as part of Provisioning pipeline