Ik los bugs op en voeg functies toe in asp net core web API, mvc en sql-server


Over deze dienst
Automatische vertaling
Raken jouw ASP.NET Core-app 500-fouten, bouwfouten na een update of vast op een trage SQL Server-query? Of wil je graag een nieuwe feature laten toevoegen zonder wat er al werkt te doorbreken? Dat is waar ik mee help.
Ik ben een C#-ontwikkelaar met meerdere jaren ervaring in een grootschalig productie-ASP.NET en SQL Server-systeem, dus werken in iemands andermans code is normaal voor mij.
Waar ik bij kan helpen:
- Web API en MVC-fouten, uitzonderingen en bouwfouten
- Nieuwe eindpunten, pagina's of een volledig module
- EF Core-queries, migraties en opgeslagen procedures
- Trage queries, vergeleken met het echte uitvoeringsplan
- Inloggen met ASP.NET Core Identity of JWT, met rollen
- Swagger-documentatie, xUnit-tests en SignalR-functies
- Een oud .NET Framework-app verhuizen naar NET 8 of 10
Hoe ik werk:
Ik reproduceer eerst het probleem en los de oorzaak op, niet alleen het symptoom. Elke levering bevat een korte rapportage: wat er kapot ging, waarom, wat ik heb aangepast en hoe jij het kunt controleren. Elke bugfix wordt vergezeld door een test, zodat dezelfde fout volgende maand niet terugkomt.
Twijfel je welke package past? Stuur me de foutmelding of een paar regels over de taak voor je bestelt. Ik vertel je eerlijk wat het nodig heeft.
Maak kennis met Emon
Software Engineer
- Afkomstig uitBangladesh
- Lid sindsjan 2025
- Gem. reactietijd1 uur
Talen
Bengaals, Engels
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Met welke .NET-versies werk je?
.NET 6 tot .NET 10, plus oudere .NET Framework 4.x-apps (MVC 5 en Web API 2). Als jouw project op iets ouder draait, stuur dan eerst de details en ik kijk het na voordat je bestelt.
Wat heb je van mij nodig om te beginnen?
Toegang tot de code (een uitnodiging voor GitHub, GitLab of Azure DevOps, of een ZIP-bestand), de exacte fout of de stappen om het te reproduceren, en een database-back-up of script met testgegevens. Verwijder wel echte klantgegevens voordat je deelt.
Wat als mijn bug groter blijkt dan het pakket?
Ik bekijk de code voordat ik begin. Als er meer werk nodig is dan de package dekt, laat ik het je meteen weten en stuur ik een aangepaste aanbieding voor het extra deel. Je krijgt geen halfslachtige oplossing die als voltooid wordt gepresenteerd.
Werk je op mijn live-server of productie-database?
Ik werk op een lokale kopie of een staging-server en lever de wijzigingen aan zodat jij ze kunt implementeren. Als de fout alleen in productie voorkomt, zijn de logs en leesrechten meestal genoeg om het te vinden.
Krijg ik de volledige broncode?
Ja. Ik kan de wijzigingen naar jouw repository pushen als een branch of pull request, of ze als ZIP-bestand meesturen. De code die ik voor jouw project schrijf, is van jou zodra de bestelling is afgerond.
Heeft mijn project helemaal geen tests? Kun je ze alsnog toevoegen?
Ja. Als er nog geen testproject is, zet ik er een op met xUnit en voeg ik tests toe rond de code die ik wijzig. Wil je ook tests voor oudere delen van de app, dan kan ik die als extra toevoegen.
Kun je een trage pagina of API sneller maken?
Meestal wel. Ik controleer het daadwerkelijke uitvoeringsplan, missende indexen, N+1-queries en zware EF Core includes. Je krijgt vóór en ná prestaties, zodat je zelf het verschil kunt zien.
Hoe gebruik je AI-tools?
Ik schrijf zelf code en gebruik ook AI-codehelpers zoals Claude Code. Elke wijziging wordt regel voor regel beoordeeld en getest voor levering, en ik neem er volledige verantwoordelijkheid voor. Jouw code gaat naar een AI-tool alleen als jij het eens bent. Wil je helemaal geen AI? Vertel het me voordat je bestelt.

