Senior .NET Engineer & Azure DevOps Specialist
Designing and migrating enterprise systems to Azure. Infrastructure, identity, networking, storage — end to end ownership from architecture through to production cutover.
Building pipelines from scratch in Azure DevOps. Multi-repo branching strategies, automated testing gates, environment promotion from dev through UAT to master.
Uplift of legacy .NET Framework applications to .NET 6/7/8. Architectural redesign, dependency injection, clean architecture patterns — preserving business logic through transformation.
Designing distributed systems across multiple bounded contexts. API gateways, service buses for async messaging, event-driven architecture with reliability and observability built in.
React front-ends through to data layers. Partner-facing portals, internal tools, API integrations with third-party systems. End-to-end ownership of user-facing products.
Autonomous ownership of mission-critical projects. Stakeholder engagement, requirements scoping, weekly SLT reporting. Driving delivery without needing to be managed.
Senior engineer and solution architect at Australia's leading before & after school care provider — 3,500+ employees, hundreds of sites nationally. Autonomous ownership of multiple enterprise systems from architecture through production. Delivered Azure cloud migration, microservices redesign, CI/CD pipeline build, and an in-house multi-channel communications platform.
Lead developer and team manager for a multinational construction and interior fit-out firm operating across the UAE and GCC. Managed a team of developers across enterprise .NET projects, dealing directly with customers and business sponsors.
Multi-tiered Digital Asset Management, online signage customisation and ecommerce applications for a US-based imaging company. Full ownership from UI through to database layer.
Application architecture in early .NET framework (1.1, 2.0, 3.0). Led a team of developers building n-tier applications in close collaboration with business users.
Designed and built an in-house communications platform from the ground up — covering email, SMS, and in-app push notifications. Features include a template builder with dynamic token binding from existing system entities, property injection from domain objects, and a full rendering and delivery pipeline. Serves 3,500+ employees across hundreds of sites nationally.
React-based partner-facing portal backed by a .NET Core API gateway. Enables external partner organisations to manage their engagement with Camp Australia. Multi-repo architecture across PartnerPortalUI and PartnerPortalGatewayApi in Azure DevOps.
Led migration from on-premises infrastructure to Azure. Built and owned CI/CD pipelines across multiple repositories with dev/UAT/master branching strategies. Delivered modernisation of legacy .NET Framework apps to .NET 6–8.
Designing and building a sync service that mirrors SharePoint document libraries to Azure Blob Storage using Microsoft Graph API and Azure Functions. Handles authentication via Entra ID app registration, delta sync for change detection, and event-driven processing — replacing a legacy file-share approach with a fully cloud-native integration pipeline.
Based in Melbourne. Open to senior permanent roles in Australia and remote contract or consulting engagements in the US and UK. 30 years of Microsoft stack delivery. No fluff — just systems that work.
I take on a small number of engagements each year. Open to senior permanent roles across Australia and remote contract or consulting work in the US and UK. If you're working on something interesting, let's talk.