SENIOR MICROSOFT-STACK DEVELOPER

Practical engineering notes for modern .NET teams.

I write about building software that lasts: clean boundaries, fast data access, integration testing that actually helps, and pragmatic architecture decisions.

13+
Blog posts
.NET
Focused
Real-world
Examples
Currently writing about
  • EF Core patterns & interceptors
  • Clean Architecture without ceremony
  • Real-world .NET MAUI applications (not demos)
  • Local-first & backend data strategies (PostgreSQL, Redis, Aspire)
FEATURES

What I Do

Architecture Reviews

Pragmatic Clean Architecture, modular boundaries, refactoring plans, and “what not to do” guidance.

Clean Architecture Specifications DDD-lite

Performance & Data

EF Core query strategy, caching, and data access patterns that improve throughput without making the codebase brittle.

EF Core Redis PostgreSQL

Testing Enablement

Integration-first test strategies, reliable CI pipelines, and examples your team can reuse immediately.

xUnit Integration Tests CI
START HERE

Coming Soon

LIVE FEED

Latest Posts

BRANDS

Companies

Lightrock Software

Delivery-focused .NET consultancy specialising in architecture, performance, and data-driven systems.

Visit lrsoft.co.uk

Predixa

A modern forecasting, replenishment, and S&OP platform for data-driven planning.

Launching soon Forecasting S&OP
CONTACT

Work with me

Email

Want to work together or say hello? Start here.

Contact

Blog

In-depth insights and thoughtful writing

blog.dotnetconsult.tech