Freelance .NET Developer · Senior C# / ASP.NET Core · 20+ jaar ervaring

.NET
developer

.NET developer inhuren voor een backend die écht schaalt, een API die het volhoudt op piekmomenten of een legacy-platform dat toe is aan modernisering? Twintig jaar ervaring met C#, ASP.NET Core, Entity Framework en Azure — zonder bureautarief, zonder accountmanager.

Van monolith tot microservices. Van legacy .NET Framework tot .NET 10 LTS.

20+ jaar .NET ervaring
.NET 10 LTS t/m legacy Framework
Azure App Service & SQL
AI-ready Claude, OpenAI, MCP

Waarvoor huurt u mij als .NET developer in?

  • Backends en API's bouwen — ASP.NET Core, REST, GraphQL, minimal APIs. Testbaar, geschaald en gedocumenteerd.
  • Integraties en data-orkestratie — koppelingen met SaaS-systemen, legacy APIs, message queues (Service Bus, RabbitMQ) en ETL-pipelines.
  • Legacy .NET modernisering — van .NET Framework 4.x naar .NET 8/10, van WebForms of oude MVC naar ASP.NET Core.
  • Performance & observability — Application Insights, OpenTelemetry, load-tests, memory-profiling en gerichte query-optimalisatie.
  • AI-integraties in .NET — LLM-integraties met Claude, OpenAI en Azure OpenAI. Model Context Protocol (MCP) servers in C#. Embeddings en vector search.
  • Code reviews en architectuuradvies — second opinion op bestaande architectuur, pull requests reviewen, technische schuld inventariseren.
  • Inhuur binnen teams — als senior .NET developer of technisch lead, voor een sprint of voor een jaar. Volledig remote of deels op locatie.

Verschil

Waarom juist deze .NET developer?

Senior, geen medior met een mooi CV

20+ jaar .NET betekent dat ik niet alleen het happy path ken. Ik weet hoe een C# applicatie eruitziet die vijf jaar lang probleemloos draait — en hoe eentje die na zes maanden instort. Dat verschil is waar u voor betaalt.

Technisch én communicatief

Een architectuurkeuze moet zowel technisch kloppen als uit te leggen zijn aan niet-technische stakeholders. Ik kan beide. Dat versnelt besluitvorming en voorkomt dure miscommunicatie.

Clean code als uitgangspunt

Dependency injection, SOLID, async/await waar het hoort, tests waar ze waarde toevoegen. Geen dogma's — wel consistente kwaliteit die een volgend team over kan nemen zonder vloeken.

Direct contact, geen ruis

U werkt rechtstreeks met de developer. Geen accountmanager, geen tussenlaag. Vragen worden dezelfde dag beantwoord, afspraken nagekomen, scope-wijzigingen transparant besproken.

Stack & expertise

Waarmee ik werk als .NET developer

Het .NET-ecosysteem is breed. Dit is waar ik dagelijks mee bouw.

.NET & C#

.NET 10 LTS, .NET 8, .NET 6, en legacy .NET Framework voor migraties. C# 13 features — primary constructors, collection expressions, required members — waar ze de code cleaner maken.
  • .NET 10
  • C# 13
  • Legacy Framework

ASP.NET Core & API's

REST API's, minimal APIs, GraphQL (HotChocolate), SignalR, gRPC. Authentication met JWT, OAuth2, OpenID Connect. API-versioning en OpenAPI-documentatie.
  • ASP.NET Core
  • REST & GraphQL
  • SignalR

Entity Framework Core & databases

EF Core 8/9, Dapper voor performance-hotspots, SQL Server, PostgreSQL, CosmosDB. Migraties, query-optimalisatie en concurrency control.
  • EF Core
  • Dapper
  • SQL Server & Postgres

Azure & hosting

App Service, Azure SQL, Blob Storage, Service Bus, Functions, Key Vault, Application Insights. Infrastructure as code met Bicep of Terraform. CI/CD via Azure DevOps of GitHub Actions.
  • Azure
  • Bicep
  • GitHub Actions

AI & LLM-integraties

Claude, OpenAI en Azure OpenAI integraties vanuit .NET. Semantic Kernel, Model Context Protocol servers in C#, embeddings en vector search voor retrieval-augmented applicaties.
  • Claude
  • Semantic Kernel
  • MCP

Umbraco als .NET-platform

Als senior .NET developer combineer ik Umbraco-ervaring vanaf v4 met diepe .NET-kennis — ideaal voor projecten waar een modern .NET-backend samenwerkt met een editor-vriendelijk CMS.
  • Umbraco 17
  • Content Delivery API
  • Headless

Aanpak

Zo werk ik als .NET developer

Helder, voorspelbaar en met oog voor de lange termijn.

  1. Kennismaking & scope

    Vrijblijvend gesprek van 30 minuten. Waar zit de pijn? Wat is succes? Wat zijn de randvoorwaarden qua stack, hosting, team en tijdlijn?
  2. Inschatting & plan

    Technisch plan, geschatte scope, doorlooptijd en kosten. Geen open einden — u weet wat u krijgt en wat niet.
  3. Bouwen met korte loops

    Tweewekelijkse demo's, continue deploy naar een staging-omgeving, pull requests die u zelf kunt reviewen. Geen grote surprise-release aan het eind.
  4. Deploy & beheer

    CI/CD, monitoring, logging, alerting — allemaal opgezet. Bij oplevering is de applicatie niet alleen af, maar ook operationeel beheersbaar.

FAQ

Veelgestelde vragen over .NET developer inhuren

Wat kost een freelance .NET developer?

Tussen 95 en 135 euro per uur voor senior werk in Nederland, afhankelijk van scope en duur. Voor langere trajecten gelden scherpere tarieven.

Welke .NET-versies gebruik je?

Voor nieuwe projecten .NET 10 LTS. Voor bestaande projecten alle versies vanaf .NET Framework 4.x tot en met .NET 8/9 — inclusief migratie-trajecten.

Doe je ook frontend?

Vanilla JavaScript, TypeScript, Razor en MVC-views. Voor complexe SPA-frontends (React, Angular, Vue) werk ik samen met gespecialiseerde frontenders.

Kun je een volledig project draaien of alleen in een team werken?

Beide. Als solo-developer voor eindverantwoordelijke trajecten, of als senior inhuur binnen een bestaand team of agency.

Werk je remote of op locatie?

Primair remote — dagelijks werk is daar het productiefst. Kick-offs, workshops en teamsessies op locatie zijn altijd bespreekbaar binnen Nederland.

Hoe snel kun je starten?

Voor urgente vraagstukken vaak binnen 1–2 weken. Voor langere trajecten plannen we in de eerstvolgende periode.

Klaar om een .NET developer in te huren?

Plan een vrijblijvend kennismakingsgesprek van 30 minuten. Geen verkoopverhaal — gewoon een eerlijk technisch gesprek over waar u staat en hoe ik kan helpen.