Senior .NET Engineer & Azure DevOps Specialist · Founder
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.
Daily use of AI coding agents as a genuine force multiplier — not a shortcut. JetBrains AI, GitHub Copilot and Claude Code across Rider, Visual Studio and VS Code. 30 years of judgment to know when the AI is wrong.
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.
Co-founded and served as CTO of an Uber-competing Australian rideshare platform — self-funded, built alongside full-time engineering career. Managed development team, personally built the core website and driver registration system. Multi-state operations across five Australian states with international franchise agreements signed in Pakistan.
Early career building web portals — IBidAsia, HousAasia, RecruitAsia and others — during the early era of internet commerce. Singapore posting working across both markets for the same company.
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.
Co-founded and built an Uber-competing Australian rideshare platform from scratch — before Uber dominated the market. Self-funded, managed the dev team, and personally built the core website and driver registration system. Multi-state operations across 5 Australian states, with international franchise agreements signed in Pakistan.
Technical advisor and early contributor to a live B2B SaaS platform for tracking license renewals, contract expiries, certifications and compliance deadlines. Serves customers globally across healthcare, real estate, insurance, construction and government. Highly rated on Capterra, TrustPilot and GetApp.
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. If you're working on something interesting, let's talk.