Senior / Lead .NET Engineer with 20+ years’ experience delivering large-scale, cloud-native systems in UK government and regulated private-sector environments. Specialist in Azure, ASP.NET Core, distributed microservices, CI/CD, and GDS delivery. Work experience in New Zealand, Taiwan, Saudi Arabia and the UK.
Currently expanding into generative AI, AI-enabled engineering with GitHub Copilot and Claude Code, and local-first cloud-native development with .NET Aspire.
- 🖥 Senior / Lead software engineer specialising in .NET, Azure, and distributed systems
- 🧠 Focused on enterprise GenAI: RAG, agent systems, and secure AI integration
- 🏛 Extensive public-sector delivery experience (GDS, Defra, ESFA)
- 💻 Core stack: ASP.NET Core, Azure serverless, SQL Server, Docker, CI/CD
- 📊 Exploring data science, geospatial analysis, and AI workflows with Python and R
- 🔧 Strong background in DevOps, testing, and production support
- .NET & C#: ASP.NET Core MVC, Razor Pages, web APIs and minimal APIs
- Microsoft Azure: App Services, Functions, Service Bus, Storage, Key Vault, and Application Insights
- Databases: SQL Server and Cosmos DB with EF Core and Dapper
- Agile delivery: GDS (Government Digital Service) and Scrum
- GenAI: LLM orchestration, prompt engineering, vector databases, observability, and AI governance using Microsoft Agent Framework and Semantic Kernel
- RAG & Graph RAG with Neo4j
- Azure OpenAI, Ollama, Azure Foundry
- Tool-calling, agent workflows, and Model Context Protocol (MCP)
- AI-driven engineering: GitHub Copilot and Claude Code
- Azure: Azure OpenAI, App Services, Functions, Service Bus, Cosmos DB, Storage, Key Vault, APIM, Application Insights, Bicep
- AWS (working knowledge): EC2, RDS, S3, Lambda and Bedrock concepts
- CI/CD: builds and deployment with Azure DevOps YAML pipelines, Bicep, and ARM templates
- Modern Development: Docker and Aspire for local-first cloud-native applications
- Microsoft Fabric: Data ingestion, transformation, and Data Lake storage
- Test-driven development (TDD) - xUnit and MS Test, with Moq, NSubstitute, SpecFlow and Selenium
- Web: HTML, JavaScript, CSS
- Data Science: Python, R, geospatial visualisation, analytics pipelines
-
AI Experiments
Applied GenAI prototypes demonstrating secure RAG architectures, tool-calling, document ingestion, vector search, and MCP using Azure OpenAI, AWS Bedrock, Ollama, Semantic Kernel, Agent Framework, and Neo4j. -
GraphRAG
.NET reference project demonstrating GraphRAG using Microsoft Agent Framework and Neo4j, with a Blazor front end orchestrated via Aspire. Implements automated PDF ingestion and agent-driven query workflows. Supports Azure Foundry and local Ollama models. -
SQL Server 2025 Semantic Search
.NET project exploring semantic search using SQL Server 2025 and Azure SQL vector features. Implements automated ingestion and embedding of arXiv documents using C# and Azure Functions, with local SQL in Docker and orchestration via Aspire. -
DatabaseSampler
Demo app for accessing SQL Server, PostgreSQL, Cosmos DB, and Redis from C#. Coming soon: full Aspire integration. -
Wild Consulting
Company website built with ASP.NET Core Razor Pages. CI/CD via Azure DevOps pipeline with automated build and FTP deployment.
Live site: https://wildconsulting.co.uk
I’m open to:
- Senior / Lead .NET contracts
- Principal Engineer roles
- GenAI integration projects
- Consulting for Azure and regulated environments
If you’re building something interesting or need help modernising a .NET platform with AI, feel free to reach out.
Contact: Email | LinkedIn | Website
Last updated: January 2026




