Full Stack · Serverless · Cloud-Native

Cloud-Native
Full-Stack Developer.

I guide GitHub Copilot deliberately and build reusable skills that can be used again to launch brand-new products in weeks across web, mobile, desktop, and edge.
On existing systems, I deliver features faster and remove deep technical debt in days.
25 years: ClearBank to BBC to product.

Current Stack

Frontend
Angular 21 Blazor WebView TypeScript SSR / PWA
Cross-Platform
.NET MAUI Avalonia Windows · Android · iOS · macOS · Linux
Backend, Edge & Delivery
.NET / C# Cloudflare Workers Azure Functions CosmosDB Auth0 GitHub Actions Bicep
AI-Assisted
GitHub Copilot Reusable AI skills
Selected Work

Projects That Ship

Recent and personal work — serverless, cross-platform, and cloud-native delivery.

CultPodcasts

Aug 2023 – Present
Personal

Full-stack serverless application for discovery and indexing of podcasts focused on coercive-control awareness.

✦ 70,000+ podcasts indexed
CultPodcasts website in light mode
CultPodcasts website - light mode
CultPodcasts website in dark mode
CultPodcasts website - dark mode
CultPodcasts infrastructure provision and deployment pipeline
Provisioning and deployment pipeline
Android Bubblewrap packaging pipeline on GitHub Actions
Bubblewrap packaging pipeline

Indexed 70,000+ helpful podcasts for coercive-control survivors; edge computing for strong Core Web Vitals; automated aggregation from multiple podcast services; PWA and Bubblewrapped apps with OS Notifications; Auth0-secured; serverless and edge distribution.

Angular 21 Cloudflare Workers Cloudflare Durable Objects Azure Functions Bicep CosmosDB PWA Bubblewrap Auth0

VavaCars

Feb 2022 – Aug 2022
Contract

Microservices platform for rapid feature delivery and deployment.

✦ Near-daily releases at scale

Multiple microservices with near-daily releases; championed code review culture across distributed team; C#/.NET Core with Azure Service Bus and SQL Server.

.NET Core Azure Service Bus SQL Server Microservices

Vardy Party Client

Personal / Open Source
Personal

Cross-platform video streaming app for Windows, Android/Google TV, iOS, macOS, Linux.

✦ Windows · Android · iOS · macOS · Linux
Vardy Party GitHub Actions CI pipeline view
GitHub Actions CI pipeline across supported platforms
Vardy Party packaging pipeline on GitHub Actions
GitHub Actions packaging pipeline

Live stream aggregation; health checks and automatic failover; background polling and reactive updates; GitHub Actions CI and packaging across platforms; OAuth device + browser flows.

.NET MAUI Avalonia Cloudflare Durable Objects Auth0

Sharp Europe

May 2023 – Oct 2023
Contract

Enterprise printer management application. Introduced cloud-native architecture to replace legacy on-premises design.

✦ Multi-tenant cloud modernization

Modernized WPF desktop application with Azure Service Bus for asynchronous workflows; implemented multi-tenant licensing for device and user management; enhanced deployment pipeline with Azure DevOps; enabled Microsoft Store distribution for enterprise deployment.

C# ASP.NET Core WebApi WPF SQL Server Azure Service Bus DevOps Kubernetes Azure Functions

ClearBank

Aug 2017 – Dec 2018
Contract

Core delivery work at ClearBank in a high-velocity environment where code shipped hourly.

✦ First microservice refactor into UAT under high-velocity delivery

Led a team; coordinated delivery with hourly releases; got the first microservice refactor safely into UAT; and helped launch the first production version of ClearBank.

Team Leadership Microservices UAT Delivery Banking Platform Launch
Background

25+ Years — Finance to Media to Product

Senior Software Engineer roles across regulated, creative, and high-velocity sectors.

Banking & Finance

ClearBank · Lloyds TSB · Bank of Montreal · Sun Life

Media & Broadcasting

BBC Worldwide · Haymarket (Pistonheads) · IMG

Agencies & Teams

AKQA · Saatchi & Saatchi · M&C Saatchi · Spark 44

Retail & Product

Morrisons (M-Digital) · Superdrug

Capabilities

Full-Stack Delivery

End-to-end ownership: architecture, frontend, backend, ops, and ship.

🌐

Frontend & PWA

Angular, SSR, Bubblewrap packaging to Android — strong Core Web Vitals by default.

📱

Cross-Platform Apps

.NET MAUI and Avalonia: one codebase to Windows, Android, iOS, macOS, Linux.

Serverless & Edge

Cloudflare Workers and Durable Objects, Azure Functions — low-latency, globally distributed.

☁️

Cloud-Native Backend

.NET/C# (25+ yrs), Azure Service Bus, CosmosDB, SQL Server, microservices, Redis.

🤖

AI-Assisted Dev

I guide GitHub Copilot with clear engineering intent and create reusable skills for later use, enabling fast product builds and high-quality delivery on established systems.

🔄

CI/CD & DevOps

GitHub Actions multi-platform pipelines, Azure DevOps, Docker, Kubernetes, CloudFormation.

About

Built to Last

Senior Software Engineer with over 25 years of experience delivering scalable web, cloud, and cross-platform solutions. I specialise in cloud-native and serverless architectures and full-stack delivery with .NET, Angular, and MAUI.

I use AI-assisted development with GitHub Copilot by actively guiding it and creating reusable skills that can be utilised later across projects. This helps me build new production-ready products in weeks and improve existing systems. That includes targeted technical-debt removal work in days with system-wide impact, such as splitting Cosmos DB into separate containers, using more specific partition keys, and removing inline relationships to reduce cost, improve performance, and strengthen engineering practices.

I'm concentrating fully on engineering and available for contract roles in London or remote.

Skills

Technical Depth

Backend & Cloud

.NET/C# (25+ years) · ASP.NET Core · Web APIs · Azure (Functions, Service Bus, CosmosDB, App Services) · AWS (Lambda, EC2, S3) · Microservices · SQL Server · PostgreSQL · Redis

Frontend & Cross-Platform

Angular · Angular Material · React · PWA / Bubblewrap · SSR · .NET MAUI · Avalonia · Blazor WebView · TypeScript / JavaScript · CSS / SCSS · Cloudflare Edge Workers

Practices & Tools

SOLID / OOD · TDD / BDD · Design Patterns · Agile (Scrum & Kanban) · Azure DevOps · CI/CD · GitHub Actions · Bicep · Docker · Kubernetes · CloudFormation · GitHub Copilot · Code Review Culture