Ik bouw, red en upgrade de software waar je bedrijf op draait
Webplatforms, SaaS en mobiele apps in Laravel en Vue. Ik schrijf eerst de tests, los op wat ik onderweg tegenkom en blijf meekijken na de livegang, zodat je een probleem van mij hoort als het al is opgelost.

Herkenbaar?
Voor deze situaties word ik het vaakst gebeld.
“Ons systeem draait op een PHP-versie die niemand meer ondersteunt.”
Ik upgrade het terwijl je mensen erin blijven werken. Eerst tests, oud en nieuw vergeleken op echte data, livegang in de nacht met een weg terug.
Hoe één upgrade verliep →“De developer die het heeft gebouwd is weg.”
Ik neem systemen zonder documentatie over: de code lezen, opschrijven hoe het werkt, afdekken met tests, en pas dan iets wijzigen.
Legacy redden →“We hebben een platform of SaaS nodig, en het moet in één keer goed.”
Multi-tenant platforms met een aparte database per klant, betalingen, rollen en een mobiele app op dezelfde API. Gebouwd door één persoon die verantwoordelijk is voor het resultaat.
Bekijk wat ik heb gebouwd →“Er gaat geld doorheen. Het mag niet misgaan.”
Betalingen en uitbetalingen zo gebouwd dat een retry, een dubbele webhook of twee klikken tegelijk nooit twee keer afschrijven of uitbetalen.
Hoe de uitbetalingen zijn gebouwd →“We willen AI in ons product, maar niet het risico.”
AI die concepten schrijft en onderzoek doet terwijl een mens goedkeurt. Ze ziet alleen de data die nodig is, vermeldt haar bronnen, en elk gesprek wordt gelogd.
AI, veilig toegevoegd →“Ons team heeft een paar maanden een senior nodig.”
Ik sluit aan bij bureaus en productteams als senior developer, ook white-label. Ik werk in jullie proces en jullie repository, in het Nederlands of Engels.
Over mij →Twee projecten, helemaal verteld
Geen muur van logo's. Wat er op het spel stond, wat ik heb gedaan, en wat ik vond waar niemand om had gevraagd.
Een live ordersysteem van CakePHP 3.6 naar 5.4, zonder één fout voor gebruikers
Een Nederlands e-commercebedrijf draait er elke dag zijn orders, voorraad en koeriersroutes op. Eerst 353 tests, zes dagen tot de livegang, en een lijst beveiligingslekken opgelost waar niemand om had gevraagd.
Uitbetalingen in een marketplace die nooit twee keer betalen
Creators worden uitbetaald via Stripe Connect of PayPal. Zeven dingen die in de praktijk misgaan met geld, en de regel en de test die elk ervan tegenhouden.
Hoe ik werk
Op jouw systeem draait je bedrijf. Zo ga ik er ook mee om.
Eerst een vangnet
Voordat ik één regel verander, schrijf ik geautomatiseerde tests die vastleggen hoe je systeem zich nu gedraagt. Elke stap gaat pas door als ze nog slagen.
Oplossen wat ik tegenkom
Kom ik een beveiligingslek of een oude bug tegen, dan loop ik er niet langs omdat het niet in de offerte stond. Ik los het op en meld het.
Blijven meekijken na livegang
Na een grote update lees ik dagenlang zelf de logs. Problemen zijn opgelost voordat jij of je gebruikers weten dat er een was.
Code review voor een vaste prijs van €950
Weet je niet goed hoe je systeem ervoor staat, of wat een upgrade zou vragen? Ik lees de code en vertel het je, op papier, voordat je aan iets groters begint.
- Ik lees de code en de dependencies van één applicatie
- Een rapport in gewone taal: wat verouderd is, wat risico geeft en wat in orde is
- Beveiligingsbevindingen, op volgorde van urgentie
- Een stappenplan voor de upgrade of reparatie, met een vaste offerte
- Een gesprek waarin ik het met je doorloop
Laat je het werk uit het rapport door mij uitvoeren, dan gaat de €950 van die factuur af.
Is je systeem erg groot? Dan zeg ik dat voordat ik begin, niet achteraf.
Vragen die ik vaak krijg
Werk je alleen?
Ja. Je hebt te maken met één persoon, en die doet het werk. Vraagt een klus meer handen dan de mijne, dan zeg ik dat voordat we beginnen. Ik houd me aan standaard frameworks en schrijf tests en documentatie, zodat een andere developer altijd verder kan waar ik ben gebleven.
Je zit in Roemenië. Hoe werkt dat voor een Nederlands bedrijf?
Ik heb 34 jaar in Nederland gewoond en spreek vloeiend Nederlands. Ik zit één uur voor op Nederland en ben gewoon bereikbaar tijdens Nederlandse kantooruren. Je krijgt een contract en een factuur van mijn EU-bedrijf, en voor een kick-off of workshop kan ik naar Nederland komen.
Gebruik je AI om code te schrijven?
Ja, als extra handen, binnen regels die ik zelf heb opgesteld: projectinstructies, statische analyse, linters en een CI-pipeline die niets doorlaat wat niet klopt. Elke wijziging review en corrigeer ik zelf. Het grootste deel van mijn 15 jaar was vóór deze tools bestonden, dus ik weet hoe de code eruit hoort te zien.
Wat kost het?
De code review kost een vaste €950. Een project met een duidelijke scope krijgt één vaste prijs in een uitgeschreven offerte, met mijlpalen. Doorlopend werk, zoals onderhoud of meedraaien in je team, gaat per uur. Je weet altijd de prijs voordat ik begin.
Kun je een systeem overnemen dat iemand anders heeft gebouwd?
Dat is een groot deel van mijn werk. Ik lees eerst de code en schrijf op hoe het werkt, dek het daarna af met tests, en wijzig dan pas iets. Systemen zonder documentatie, op oude PHP-versies, waarvan de oorspronkelijke developer weg is: dat is de normale situatie, niet de uitzondering.
Doe je daarna ook de hosting en het onderhoud?
Als je dat wilt, ja. Ik beheer mijn eigen servers bij een Nederlandse hostingpartij, met deployment, back-ups en monitoring. Voor gevoelige data richt ik een aparte omgeving in. Je kunt het ook bij je eigen hostingpartij houden; dan lever ik daar op.