Senior Software Engineer & Solution Architect · Backend & Platform Eskilstuna, Sweden · LinkedIn · Blog
Eighteen years a software engineer, fourteen of them in C#/.NET, currently on .NET 10. I work the whole chain: requirements with the people who hold the rules, design, implementation, tests, containerized delivery, and the production support afterwards.
What I keep being handed is situations, not specifications. A legacy system nobody wants to touch. A platform that has to move to a new framework generation without stopping. A rule that lives in one person's head and needs to become configuration the business can change itself.
- AI-assisted engineering on the .NET stack. Microsoft Certified: GitHub Copilot (2026). Semantic Kernel, RAG, MCP and agentic workflows in C#, deliberately on top of fourteen years of .NET rather than starting again beside it.
- Workflow tooling. Converting vendor-hosted workflow exports into owned, runnable C# projects, so a workflow stops depending on a runtime you don't control.
- Query engines and trading infrastructure, mostly as a reader:
kusto-loco,Lean.
Core · C# · .NET / .NET Core through .NET 10 · ASP.NET Core · Blazor · Entity Framework Core · C++ Architecture · Microservices · Clean Architecture · CQRS · event-driven with RabbitMQ and MediatR · gRPC · Redis · distributed locking Data · SQL Server · T-SQL · Entity Framework · ADO.NET · Redis · MongoDB Cloud & delivery · Azure · Azure DevOps · Docker · Kubernetes · CI/CD · Splunk · OpenTelemetry Testing · xUnit · MSTest · Moq · SpecFlow AI-assisted · GitHub Copilot · Cursor · Semantic Kernel · RAG · MCP Web3 · Solidity · Polygon · IPFS · Nethereum
sb-admin2 · RTL Edition A right-to-left adaptation of the SB Admin 2 Bootstrap dashboard for Persian, Arabic and Hebrew interfaces. The most-used thing I have published: 106 stars, 46 forks.
Server-Sent Events in .NET 6 A reference implementation of SSE for real-time server-to-client push in ASP.NET Core, written as the example I wanted and could not find.
WebAssembly Google Authenticator A TOTP authenticator running entirely client-side in Blazor WebAssembly. No secret leaves the browser.
ai-software-engineering Notes and experiments on getting reliable output from agentic tools: repository structure, context files, and review discipline around generated code.
Pinnacle (Pilbris AB), 2023-2026, Stockholm. Backend of a real-time trading platform: several thousand transactions per second, each priced inside a strict latency budget, across 20+ service instances running as pods in a Kubernetes cluster. Carried the solution from .NET 5 through to .NET 10 with no freeze window, owned the rules framework the business operates directly, and took an untested core module from 0% to 90% coverage.
Independent contractor, 2022. Delivered a distributed financial platform end to end in six months: Stripe checkout, SumSub KYC, a CQRS commission engine with Redlock distributed locks, and Solidity contracts with NFT minting on Polygon.
University of Applied Science and Technology, 2012-2022, Tehran. Ten years on national platforms for training, licensing and recruitment, through three technology generations without a single interruption to the business, as the user base grew from ~40,000 to ~90,000.
Earlier · Co-founder and technical lead of a ticketing startup. Principal developer of the platform setting official opening prices on a national commodity exchange. Windows kernel-mode antivirus drivers in C++.
pourmonfared.azimi@gmail.com · linkedin.com/in/pourmonfared-azimi
Open to Senior Software Engineer and Solution Architect roles across Stockholm, Mälardalen and Gothenburg. Full work rights in Sweden, no sponsorship needed.

