About
Application developer with six years in SharePoint Online, four of them building on it full time. At VPO I developed and supported a multi-tenant construction project management platform across 30+ client tenants building SPFx web parts and extensions on the front end, C# Azure Functions and PnP.PowerShell behind it.
My SharePoint work spans the whole stack: client-facing web parts over project list data, PowerShell 7 provisioning framework for tenants, portfolios and project sites with automated template compliance auditing, a Durable Functions pipeline that parses inbound email and files thousands of documents into SharePoint libraries with metadata, search catalogs built on refinable managed properties, and a backend internal administration application that configures webhook subscriptions per app, per list, per tenant.
Before development I spent six years in systems administration, where I worked across many different technologies from standard support to building out and migrating systems.
Experience
Application Developer
Jan 2023 – Sep 2026
● Architected a high-volume construction drawing issuance system for the platform's largest client on Azure Durable Functions — queue fan-out, blob and table storage, filtered telemetry.
● Drove AI adoption across a five-developer team, leading to improved QA, detailed documentation and consistent code across projects.
● Designed and built the interface for an internal administration application (React 19, TypeScript, Vite, Azure Static Web Apps), which provides a single pane of glass to administer SharePoint webhooks across 30+ distinct tenants.
● Built client-facing analytics in SPFx — visualizations and KPI metric tiles over SharePoint project data, surfacing the measures that drive project delivery and cost.
● Using Azure Durable Functions and SPFx, built an email digest system with an end-user-facing configuration interface.
● Authored a PowerShell 7 provisioning framework (v0.1–v4.2) for tenants, portfolios and projects, with an auditor that validates each build against the gold-standard template and emits an HTML compliance report.
● Built Azure Pipelines with rollback for SPFx and . NET deployments; ran an AI-driven QA pass of 16 browser-automated cases that caught a systemic high-severity defect manual testing had missed.
Azure Durable FunctionsReactPowerShellTypeScriptAzure
VPO Construction Management Software & Services
System Administrator
Mar 2020 – Jan 2023
● Sole IT Administrator for ~100 users across North America, Europe and Asia with 24/7/365 continuity expectations.
● Led the company's migration from a 15-year-old unmanaged file server to SharePoint Online and OneDrive — ran department-head discovery, trained departmental champions, and closed a gap where privileged information was visible company-wide.
● Designed and built a Power Automate system that files incoming coal-analysis documents automatically — parsing lab emails to identify the vessel or rail car, tagging and filing them into SharePoint, with a weekly sweep that flags anything unmatched for review.
● Administered hybrid Azure AD and on-premises Active Directory; built and managed the VMware and Nutanix environment; managed on- and off-premises backup with Veeam and Nutanix Xi Leap.
● Implemented MFA, a SSO-secured password manager, a ticketing system, and the company's first IT documentation set on a quarterly review cycle.
SharePointAzure ADVMware
Xcoal Energy and Resources
Cloud/Network Administrator
Feb 2019 – Mar 2020
● Coordinated equipment, vendors and staff for IT deployments during acquisitions of up to ten practices at a time; wrote infrastructure specifications and Statements of Work for 20+ new locations.
● Identified unnecessary Office 365 licensing spend, saving over $10,000 in operating expenditure per year.
● Tier 2 support for all network and telephony issues across 100+ clinics; single point of support for 400+ end users.
● Spearheaded a phishing simulation program identifying a 30% failure rate, then delivered remedial training; automated AD account life cycle with PowerShell.
Office 365PowerShellNetwork Support
Phoenix Rehab & Health Services
Education
ITT Technical Institute
Associates Degree · Information Technology/ Computer Network Systems
Skills
Power AutomateDurable FunctionsAzure FunctionsSharePointVMwareDockerAzure DevOpsTypeScriptReactAzurePowerShellAPI referencesBackupVirtualizationProvisioningMicrosoft 365Multi-tenant SaaSModel Context ProtocolLLM tool callingAI Engineering
Languages
English (Native or bilingual proficiency)