Hello, I’m
Morteza Azizi
Software Architect
Designing and building scalable systems.
.NET · Azure · Distributed Systems
- Problems first the trade-off, before the technology
- Close to the code what production actually teaches
- Proven by building decisions you can still defend
- Reasoning made visible clear enough to challenge
Latest articles
All articles-
Building an MCP Server for Microsoft Foundry
How an MCP server gives a Foundry agent external capabilities without tightly coupled tool integrations.
-
Microsoft Foundry Agents: From First Agent to Production Architecture
A Foundry prompt agent can advise on a failed Service Bus message, but instructions do not give it a way to dead-letter that message.
-
Chunking Is an Architectural Decision
Splitting a document into chunks decides what retrieval can find. Part 6 treats that cut as an architectural decision, not a parameter.