Software Engineering

Automated EF Core and performance review in .NET codebases

AI agents inspect real .NET production codebases to find inefficient EF Core queries, unnecessary entity tracking, missing pagination, and other performance or code review issues, then point developers to the exact lines and suggest rewrites.

Why the human is still essential here

The engineer still decides which findings matter, validates the suggested rewrites, and applies changes with knowledge of production constraints, architecture, and business impact.

How people use this

Repository-wide EF Core audit

An AI coding agent scans a full .NET solution to find N+1 queries, unnecessary tracking, and missing pagination, then links each issue to the exact file and proposes a safer rewrite.

Claude Code / Cursor

Pull request query review

AI reviews .NET pull requests for inefficient LINQ and EF Core access patterns before merge and suggests ready-to-apply fixes for the developer to verify.

GitHub Copilot

CI guardrails for risky data access

Automated code analysis in CI flags public endpoints with unbounded reads, performance hotspots, and code-level security issues so teams can stop risky changes before release.

SonarQube / Snyk Code

Need Help Implementing AI in Your Organization?

I help companies navigate AI adoption -- from strategy to production. Whether you are building your first LLM-powered feature or scaling an agentic system, I can help you get it right.

LLM Orchestration

Design and build LLM-powered products and agentic systems

AI Strategy

Go from idea to production with a clear implementation roadmap

Compliance & Safety

Build AI with human-in-the-loop in regulated environments

Related Prompts (4)

Latest community stories (1)

Personal Story
LinkedIn

I pointed one of my AI agents at a real .NET 10 production codebase yesterday.

I pointed one of my AI agents at a real .NET 10 production codebase yesterday.

Not a demo. 300+ files, real traffic.


In one pass, my EF Core agent flagged:


• An endpoint doing N+1 across 3 tables, 340ms that should be 12ms

• 14 read queries tracking entities they never modify

• A "get all" with no pagination sitting behind a public route


And it didn't just point. It showed me the exact line, why it mattered, and the rewrite. The parts that were already clean? It left them alone.

No invented problems.


This agent is one piece of something bigger I'm building: 𝐚 𝐜𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 𝐟𝐨𝐫 .𝐍𝐄𝐓 𝐝𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫𝐬 𝐰𝐡𝐨 𝐰𝐚𝐧𝐭 𝐭𝐨 𝐚𝐜𝐭𝐮𝐚𝐥𝐥𝐲 𝐮𝐬𝐞 𝐀𝐈 𝐢𝐧 𝐭𝐡𝐞𝐢𝐫 𝐰𝐨𝐫𝐤.


Inside you'll find 50+ AI tools and agents running on your real code, code review, EF Core, performance, security, observability.


But it's not just tools.


This is where I'll teach you, step by step, how to use AI in real .NET work: Claude Code, agents, MCP, building AI features into your own apps.

Full courses are on the way, and members get them all.


I just opened the whole thing on a 𝟕-𝐝𝐚𝐲 𝐟𝐫𝐞𝐞 𝐭𝐫𝐢𝐚𝐥.


And everyone who joins 𝐭𝐨𝐝𝐚𝐲 also gets 𝐓𝐡𝐞 .𝐍𝐄𝐓 𝐀𝐈 𝐏𝐫𝐨𝐦𝐩𝐭 𝐏𝐥𝐚𝐲𝐛𝐨𝐨𝐤 - the exact prompts I use to make Claude write production-grade .NET.


Dropped in the group today, yours to keep.


Write .NET and want to get genuinely good at using AI in your work?


Comment "TRIAL" and I'll send you the link.

Or jump in here:

ToolKit: https://lnkd.in/g78i4d7D

Stefan ĐokićSenior Software Engineer
Jun 29, 2026