Ik optimaliseer je trage dotnet API en ef core SQL queries


Over deze dienst
Automatische vertaling
Is je .NET / ASP.NET Core API traag en neemt het endpoints enkele seconden, en slaan EF Core queries SQL Server hard? Ik los dat op en bewijs het met voor/na benchmarks.
Ik ben een senior .NET engineer met meer dan 11 jaar ervaring in het bouwen en optimaliseren van productie-API's. Recent heb ik een zoekendpoint van meerdere seconden naar onder de 300 ms gebracht door filters in de database te pushen en over-fetching te verminderen. Diezelfde discipline breng ik in jouw code.
Wat ik doe:
Profileer je trage endpoints en queries om de echte bottleneck te vinden
Los N+1 queries op, over-fetching, ontbrekende AsNoTracking en slechte LINQ-vertalingen
Push filtering en paging naar SQL / Cosmos in plaats van in het geheugen
Stem EF Core af, voeg de juiste indexes toe en los async-misbruik op
Lever duidelijke voor/na benchmarks zodat je de winst ziet
Stack: C#, ASP.NET Core, EF Core, SQL Server, Azure, Cosmos DB, Dapper.
Elke wijziging wordt gemeten, geen loze praat. Stuur me je trage endpoint of repo en ik vertel je eerlijk wat te fixen is en hoe veel sneller het kan worden.
Maak kennis met Ahmed L
Senior dotNet and Azure Developer
- Afkomstig uitMarokko
- Lid sindsjul 2026
Talen
Arabisch, Engels, Frans
Automatische vertaling
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Wat heb je van mij nodig om te beginnen?
Toegang tot de trage endpoint of repo, de huidige responsetijden, en een manier om de load te reproduceren. Lees-only DB-toegang helpt me bij de diagnose; dev/test schrijfrechten laten me de fixes implementeren.
Zul je de fixes doorvoeren of alleen vertellen wat er mis is?
Beide, afhankelijk van het pakket. Basic levert een diagnose en fixplan met benchmarks; Standard en Premium voeren de fixes uit en meten opnieuw zodat je de echte winst ziet.
Bied je bewijs voor en na?
Altijd. Elke optimalisatie wordt geleverd met voor/na benchmarks — responsetijd, RU/s of querykosten — zodat de winst gemeten wordt, nooit alleen beweerd.
