Waarom ik na 10 jaar als software engineer de stap naar freelance maakte
2 jan 2026
Ik heb ruim tien jaar als software engineer in loondienst gewerkt in Nederland voordat ik eind 2024 de sprong naar freelance waagde. In deze post leg ik uit waarom ik het deed, hoe ik het heb opgezet en hoe de realiteit eruitziet nu ik ruim een jaar onderweg ben.
Waarom freelance gaan als software engineer?
Het korte antwoord: ik liep tegen een plafond aan dat niets met mijn vaardigheden te maken had. Na meer dan 10 jaar software bouwen in betalingsverwerking, game development, IoT-platformen en enterprise-systemen, merkte ik dat ik twee dingen wilde die mijn vaste baan me niet kon bieden — variatie en schaal.
Mijn carriere begon in 2013 als stagiair bij CGI, waar ik C-libraries schreef voor telemetriesystemen. Daarna ging ik naar Multicard — waar ik vier jaar diep in de betalingsverwerking en ov-chipkaartinfrastructuur zat — en vervolgens een periode bij MCW Creative Agency voor game trackers en Unity-prototypes. In 2019 kwam ik terecht bij HUSS B.V. als Senior Software Engineer, waar ik vijf jaar ben gebleven.
Die vijf jaar bij HUSS waren echt vormend. Ik heb drie projecten van het eerste ontwerp helemaal naar productie gebracht, een IoT-platform opgezet en onderweg mijn Azure-certificeringen behaald. Maar eind 2024 realiseerde ik me iets: de meest interessante technische uitdagingen vonden plaats bij bedrijven waar ik als vast medewerker nooit zou komen.
Freelancen was het antwoord op een simpele vraag — hoe blijf ik technisch groeien terwijl ik werk aan het soort complexe, grootschalige systemen dat me echt enthousiast maakt?
Hoe het eerste jaar er echt uitziet
Het is geen vakantie met beter salaris. Op dit moment werk ik aan twee projecten tegelijk, en beide zijn precies het soort werk waarvoor ik freelance ben gegaan.
Bij Boskalis help ik hun baggermonitoring-systemen te moderniseren — realtime data van enorme maritieme apparatuur, migratie van legacy-systemen, het soort domein waar fouten echte gevolgen hebben. Bij Team Rockstars bouw ik interne tooling die vanaf dag een robuust en goed doordacht moet zijn.
De variatie is echt. In een enkele week kan ik een data-pipeline-probleem oplossen voor de ene klant en een API ontwerpen voor de andere. Dat schakelen tussen contexten is op zich al een vaardigheid, en het is er een die alleen ontstaat als je een breed genoeg fundament hebt om snel tussen domeinen te bewegen.
Loondienst vs freelance — een eerlijke vergelijking
Ik ga niet doen alsof freelancen per definitie beter is. Het hangt volledig af van waar je staat in je carriere en wat je belangrijk vindt. Zo zou ik het samenvatten na beide kanten te hebben meegemaakt:
Wat beter is als freelancer:
- Projectdiversiteit — ik kies zelf waar ik aan werk, en ik kan meerdere opdrachten tegelijk draaien
- Technische groei — blootstelling aan verschillende architecturen, teams en probleemdomeinen
- Verdienpotentieel — senior .NET engineers in Nederland kunnen sterke dagtarieven vragen
- Autonomie — ik bepaal zelf mijn tooling, mijn planning en mijn professionele ontwikkelpad
Wat lastiger is als freelancer:
- Administratieve overhead — boekhouding, facturatie, belastingaangiften, pensioenplanning. Het is niet moeilijk, maar het houdt nooit op
- Geen vangnet — geen doorbetaalde ziektedagen, geen pensioenopbouw via werkgever, geen automatisch vakantiegeld
- Bankrisico — periodes zonder opdracht zijn reeel, en ze zijn onbetaald
- Relaties opbouwen — je bent altijd enigszins een buitenstaander in de teams waar je bij aansluit
Wat ongeveer hetzelfde blijft:
- Het daadwerkelijke engineeringwerk van dag tot dag
- De noodzaak om te blijven leren en bij te blijven
- Imposter syndrome — het verandert alleen van vorm
Als je aan het begin van je carriere staat, geeft loondienst je iets wat freelancen niet kan: tijd om fouten te maken op andermans kosten. Ik zou hier niet klaar voor zijn geweest in jaar drie of zelfs jaar zeven.
Een freelancebedrijf opzetten in Nederland
De praktische kant was eenvoudiger dan ik had verwacht. Nederland maakt het relatief makkelijk om als zelfstandig consultant te starten — hier de korte versie van wat ik heb gedaan:
- KVK-inschrijving — ik heb me ingeschreven bij de Kamer van Koophandel (KVK-nummer 99858169). Het proces zelf duurt ongeveer een week. Je moet je bedrijfsactiviteiten definieren en een rechtsvorm kiezen.
- Belastingzaken — btw-registratie, kwartaalaangiften, voorlopige aanslagen inkomstenbelasting. Neem vanaf dag een een boekhouder. Serieus.
- Verzekeringen — een beroepsaansprakelijkheidsverzekering is essentieel voor B2B-consulting. Zorgverzekering heb je waarschijnlijk al via het Nederlandse stelsel, maar een arbeidsongeschiktheidsverzekering is het overwegen waard omdat er geen werkgever is om op terug te vallen.
- Bankzaken — een aparte zakelijke bankrekening. De meeste Nederlandse banken bieden ZZP-rekeningen aan, al zijn sommige meer freelancer-vriendelijk dan andere.
- Contracten en tarieven — ik heb tijd gestoken in het begrijpen van markttarieven voor senior .NET engineers in Nederland en het leren kennen van goede contractvoorwaarden. Praten met andere freelancers was hier van onschatbare waarde.
Het hele opzetten kostte een paar weken avondwerk. De doorlopende administratie — misschien twee tot drie uur per maand als je georganiseerd bent.
Advies voor senior engineers die freelance overwegen
Wacht tot je echt senior bent. Niet senior op papier — senior in capaciteit. Je moet de persoon zijn die een onbekende codebase kan binnenstappen, de architectuur binnen een week begrijpt en binnen twee weken echte waarde levert. Klanten betalen geen freelancetarieven voor iemand die uitgebreide onboarding nodig heeft.
Een paar dingen die de transitie voor mij soepeler maakten:
- Een sterk technisch fundament over de hele stack — mijn achtergrond reikt van low-level C tot modern .NET, Azure cloud services en IoT. Die breedte is wat me bruikbaar maakt in verschillende domeinen.
- Ervaring met het volledig ownen van projecten — die drie projecten die ik bij HUSS van ontwerp tot productie heb gebracht, gaven me het vertrouwen dat ik zelfstandig kon opleveren.
- Een professioneel netwerk — het meeste freelancewerk komt via referrals en intermediairs. Begin die relaties op te bouwen terwijl je nog in loondienst bent.
- Financiele buffer — ik had genoeg spaargeld om zes maanden aan uitgaven te dekken voordat ik begon. Ik zou hetzelfde aanraden.
Een ding dat ik heb onderschat: de mentale omschakeling is echt. Als je in loondienst bent, maakt je werkgever zich zorgen over het vinden van werk. Als freelancer is dat nu jouw taak — zelfs als je druk bent, is een deel van je brein bezig met wat er daarna komt. Daar moet je aan wennen.
Was het het waard?
Absoluut. Ik doe interessanter werk, met meer autonomie, op een hoger niveau dan een jaar geleden. De afwegingen zijn reeel — ik besteed tijd aan administratie waar ik vroeger nooit over nadacht, en er is een onderliggende onzekerheid die loondienst gladstrijkt. Maar voor mij, in deze fase van mijn carriere, valt de vergelijking duidelijk uit in het voordeel van freelancen.
Als je een senior engineer bent met tien jaar ervaring en je voelt je onrustig — dan is het misschien de moeite waard om de cijfers door te rekenen.
Veelgestelde vragen
Hoe lang moet je als software engineer werken voordat je freelance gaat?
Er is geen universeel antwoord, maar ik zou zeggen minimaal 7-10 jaar hands-on engineeringervaring — en bij voorkeur met een paar jaar op seniorniveau waarin je significante projecten hebt geleid. Je hebt genoeg diepgang nodig zodat klanten erop vertrouwen dat je vanaf dag een zelfstandig kunt werken.
Is freelance software engineering winstgevend in Nederland?
Ja, vooral voor senior specialisten. Dagtarieven voor ervaren .NET engineers zijn sterk, en de Nederlandse markt heeft consistente vraag naar freelance technisch talent. Houd er wel rekening mee dat je de kosten moet meenemen die je werkgever voorheen dekte — pensioen, verzekeringen, vakantiedagen, ziektedagen en de administratietijd zelf.
Hoe vind je freelance software engineering klanten?
Mijn werk is binnengekomen via een combinatie van intermediaire bureaus en referrals uit mijn professionele netwerk. Platformen bestaan, maar voor consulting-opdrachten op seniorniveau leveren persoonlijke connecties en gespecialiseerde recruiters betere matches op. Bouw je netwerk op voordat je het nodig hebt.
Kun je aan meerdere freelanceprojecten tegelijk werken?
Dat kan, en dat doe ik — maar het vereist sterk tijdmanagement en duidelijke communicatie met klanten over je beschikbaarheid. Het werkt het best als de projecten voldoende van elkaar verschillen, zodat het schakelen verfrissend voelt in plaats van uitputtend. Ik zou het echter niet als standaard startpunt aanraden — begin met een opdracht en word daar eerst comfortabel mee.