Ship better software,
faster with confidence
I help teams adopt modern DevOps practices—continuous delivery, infrastructure as code, and enterprise-grade observability—without slowing developers down. Specialized in Azure cloud infrastructure, Bicep IaC, and PowerShell automation.
# Azure DevOps Pipeline
trigger:{ branches: ['main'] }
pool:
vmImage:'ubuntu-latest'
stages:
-stage: Build
jobs:
-job: BuildApp
steps:
-task: NodeTool@0
inputs:
versionSpec:'20.x'
-script: npm ci && npm test
displayName: 'Install & Test'
-script: npm run build
displayName: 'Build Application'
-stage: Deploy
jobs:
-deployment: DeployToAzure
environment: 'production'
strategy:
runOnce:
deploy:
steps:
- task: AzureWebApp@1
inputs:
azureSubscription: 'prod-subscription'
appName: 'myapp-prod'
package: '$(Pipeline.Workspace)/**/*.zip'
