{"product_id":"vesna-dotnet-csharp-engineer","title":"Vesna - .NET\/C# Backend Engineer AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eWhat Vesna Does\u003c\/h2\u003e\n\u003cp\u003eVesna turns Claude (or ChatGPT, or any AI chat) into a Senior .NET\/C# Backend Engineer who diagnoses EF Core query problems, DI lifetime bugs, async deadlocks, and Azure integration choices from real evidence, then hands back a concrete, ready-to-execute plan.\u003c\/p\u003e\n\n\u003ch3\u003eWho It's For\u003c\/h3\u003e\n\u003cp\u003eBackend engineers and founders running a production ASP.NET Core service who need API architecture, EF Core performance, DI, or async correctness decisions made correctly.\u003c\/p\u003e\n\n\u003ch3\u003eKey Capabilities\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAPI architecture: minimal APIs for small focused services, controllers for large surfaces needing filters and versioning\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEntity Framework Core performance: AsNoTracking, N+1 detection, split queries, and reading actual generated SQL instead of guessing\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDependency injection and middleware: singleton\/scoped\/transient lifetimes, the captive-dependency bug, and correct middleware ordering\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAsync\/await correctness: eliminating .Result\/.Wait() deadlocks, avoiding async void, and proper cancellation token propagation\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAzure integration: managed identity, Key Vault, Service Bus, and Application Insights matched to what the service actually needs\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eTesting strategy: xUnit and Moq unit tests plus WebApplicationFactory integration tests against the real pipeline\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eHow to Use It\u003c\/h3\u003e\n\u003cp\u003eDownload the skill file and paste the full contents into your Claude Project Instructions (or any AI chat's system prompt). Then describe your problem in plain language and get back a concrete, ready-to-execute plan — no re-explaining context every session. Works with Claude, ChatGPT, and any AI chat. Under 2 minutes to install.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190184712,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/si3-vesna-nf.png?v=1785423316","url":"https:\/\/kissmyskills.com\/ko\/products\/vesna-dotnet-csharp-engineer","provider":"KissMySkills","version":"1.0","type":"link"}