Hands-on technical leadership · Architecture · Project rescue

Calm technical ownership for complex software.

I help organisations build, modernise and stabilise software platforms where the challenge is not just code, but risk, ambiguity, delivery pressure, operational reality and commercial constraint.

25+ years building and modernising software platforms
7 developers led and mentored in small hands-on teams
427 repositories inventoried across agency and product work
AZ-204 Microsoft Certified Azure Developer Associate

Best fit

Useful where systems, teams and constraints are messy.

The strongest fit is work that needs senior judgement and hands-on delivery: technical leadership, architecture ownership, platform modernisation, systems integration, rescue work and credible AI-enabled product delivery.

Capability

Broad technical judgement, not a single-stack identity.

Architecture & Delivery

Platform designModernisationSystems integrationDomain modellingAPI designEvent-driven workflows

Cloud & Operations

AzureAWSDockerCI/CDInfrastructure as codeSupport models

Identity, Security & Reliability

OIDC/OAuth2Entra IDAuth0KeycloakTenant isolationPen-test remediation

AI, Data & Search

RAG assistantsVector searchAzure OpenAIDocument ingestionRecommendation enginesReporting

Hands-On Engineering

.NET/C#TypeScriptReactAngularPythonSQL Server/PostgreSQL

Selected work

Recent projects with real operational complexity.

A small selection from agency, product, healthcare, ecommerce, AI, cloud and integration-heavy delivery work.

AI / RAG / Secure Documents · 2021+

Huvepharma Global Intranet and AI Document Assistant

Architected and delivered a global pharmaceutical intranet and grounded AI document assistant spanning SharePoint, Microsoft Graph, Azure OpenAI, Azure AI Search and permission-sensitive document access.

Value: Turned a large controlled document estate into a searchable, permission-aware portal and AI assistant without bypassing existing Microsoft 365 security boundaries.

Angular.NET Azure FunctionsPythonAzure OpenAIAzure AI SearchMicrosoft GraphEntra ID

Project Rescue / AWS / DevOps · 2025

Zing Cover / Athena Insurance Platform Rescue

Rescued and operationalised a business-critical insurance platform after CTO departure, introducing Dockerised delivery, CDK infrastructure, CI/CD and support documentation.

Value: Reduced organisational risk and created a maintainable operating model rather than simply adding more feature work to a fragile platform.

TypeScriptAWS CDKApp RunnerCloudFrontWAFRDS MySQLDocker

Offline-First / SaaS / Industrial Data · 2015+

Aunir / IngotStat Offline-First NIR Sample Management Platform

Architected and built a hybrid Electron/Angular desktop operator app and central .NET/Angular Azure SaaS platform for food and agricultural analysis workflows.

Value: Supported unreliable-connectivity environments with local persistence, scanner file processing, LIMS integration, synchronisation, alerting and reporting.

ElectronAngular.NETAzureSQL ServerAzure FunctionsOffline sync

IoT / Real-Time Telemetry / Azure · 2022

Flutterlab / Butterfly Air IoT Monitoring Platform

Architected an Azure IoT air-quality monitoring platform processing continuous device telemetry through IoT Hub, Event Hubs, Stream Analytics, Azure Functions and Cosmos DB.

Value: Streamed live device state to dashboards, materialised retention-aware chart data, isolated tenants through Auth0 claims and device metadata, and automated alerting and exports.

.NETAngularIoT HubEvent HubsStream AnalyticsCosmos DBAuth0

Contact

Need senior technical judgement without losing hands-on delivery?

For permanent leadership, contract architecture, platform rescue or technical advisory conversations, email is the best first step.

Start a conversation