Senior .NET Developer and Technical Architect specialising in production systems across web, APIs, cloud infrastructure, automation, and data pipelines.
My work typically spans architecture, implementation, CI/CD, observability, cloud infrastructure, and operational delivery.
Current areas of interest:
- AI-assisted engineering workflows
- LLM orchestration and guardrails
- Automation pipelines
- Recommendation systems
- Azure-native architectures
- Developer tooling
- Music-tech systems
I run Soltech Consulting Ltd, delivering hands-on architecture and engineering leadership for organisations that need experienced technical delivery rather than slide decks.
Outside of software, I DJ and produce mixes as Changsta across House, Drum & Bass, Breakbeat, UK Garage, UK Bass, Funk, and Hip Hop.
Languages C# · Python · SQL · JavaScript · TypeScript
Frameworks .NET 10 · ASP.NET Core · Web API · Entity Framework Core · React
Cloud Azure App Services · Azure Functions · Azure Storage · Azure SQL · Azure DevOps
AI / Automation OpenAI · Claude · Gemini · Groq · Mistral · OpenRouter · Ollama
Infrastructure GitHub Actions · Bicep · Docker · Cloudflare Workers · Cloudflare Pages
Observability OpenTelemetry · Azure Monitor · Application Insights
Data / Messaging RSS · JSON APIs · Discord Bots · SoundCloud RSS ingestion
Tooling Git · VS Code · Claude Code · Rekordbox · Mixed In Key
| Project | What it does |
|---|---|
| MixLab | AI-assisted DJ set generation system that analyses Rekordbox collections and builds structured mix concepts using harmonic compatibility, energy flow, metadata enrichment, and staged LLM orchestration. |
| TuneFinder | Automated music discovery pipeline that monitors new releases across multiple platforms, scores them against historical mix behaviour, and delivers curated weekly reports to Discord. |
| Rekordbox Metadata Enrichment | Metadata enrichment tool for Rekordbox libraries using MusicBrainz, Discogs, confidence scoring, caching, and LLM-assisted disambiguation. |
| SoundCloud AI Mix Recommender API | Production-ready .NET API powering changsta.com, combining deterministic validation with AI reasoning to recommend DJ mixes from structured catalogue metadata. |
- Production-first thinking
- Architecture grounded in operational reality
- CI/CD and automated delivery
- Strong validation and guardrails around AI systems
- Cost-aware LLM orchestration
- Preference for simple, maintainable solutions
- Hands-on delivery over theoretical architecture



