Profile photo

Practical .NET and AI engineering

I’m Lukas, a software engineer and cloud/AI consultant focused on building robust, scalable systems with .NET and Azure.

I write practical guides on .NET, AI, agents, evaluation, observability, retrieval, testing, guardrails, and Azure.

Reference

Start here

Latest posts

Assembling Context for the Model

Assemble model context from Qdrant results in .NET: deduplicate exact text, check a local token allowance, and trace citations to admitted evidence.

October 17, 2026 · 18 min · Lukas Walter

Payload Modeling and Metadata Filters in Qdrant with .NET

Extend the .NET Qdrant chunking sample with payload metadata, keyword indexes, and filters that restrict retrieval to published runbooks.

October 13, 2026 · 12 min · Lukas Walter

Your AI System Needs Backpressure

Use admission control, bounded waiting, and shared provider limits to keep slow AI work from turning overload into an outage, with C# examples.

October 11, 2026 · 11 min · Lukas Walter

Chunking for Qdrant in .NET Before It Becomes a Quality Problem

Extend .NET and Qdrant indexing with section boundaries, paragraph overlap, deterministic chunk IDs, and queries that expose incomplete evidence.

October 7, 2026 · 14 min · Lukas Walter

Fallback Models Are Not Transparent Replacements

Qualify fallback models against the feature contract, define eligible failures, bound attempts, and make reduced behavior visible to callers.

October 4, 2026 · 16 min · Lukas Walter