De engineeringkant: wat je niet ziet
Een systeem bouwen is iets anders dan een scherm maken dat er goed uitziet. Het grootste deel van het werk zit onder de motorkap, en daar betaal je ook voor — ook al zie je het nooit.
Een datamodel dat klopt is het fundament: hoe je klanten, orders, facturen en gebruikers zich tot elkaar verhouden. Zit dat scheef, dan merk je dat pas over een jaar, als een rapport niet meer klopt of een koppeling niet te maken is. Verbouwen kost dan een veelvoud van wat het vooraf had gekost.
- Architectuur — de onderdelen zo scheiden dat je er één kunt vervangen zonder de rest te raken
- Datamodel — de structuur waarin je gegevens leven, met de juiste relaties en regels
- Validatie — fouten tegenhouden bij het invoeren, niet ontdekken bij de jaarafsluiting
- Rechten en rollen — wie mag wat zien en wijzigen, tot op veldniveau
- Logging en geschiedenis — wie deed wat wanneer, en kunnen terugdraaien
- Tests — zodat een wijziging van vandaag niet iets van vorig jaar sloopt
- Snelheid — queries en indexen die ook bij honderdduizend rijen nog werken
- Beveiliging — injectie, sessies, wachtwoorden, back-ups en herstel
Dit is het verschil tussen software die drie jaar meegaat en software die na negen maanden vastloopt. Een bureau dat alleen schermen maakt, levert het eerste jaar sneller en daarna duurder.
Wanneer maatwerk loont
Standaardsoftware is vaak de beste keuze: snel ingericht en getest door duizenden gebruikers. Maatwerk wordt interessant als:
- Je werkwijze je onderscheidt, en standaardpakketten je dwingen die op te geven
- Je drie pakketten gebruikt die niet met elkaar praten, en iemand de gaten met Excel opvult
- Je per gebruiker per maand betaalt voor functies die je niet gebruikt
- Je iets wilt aanbieden aan je eigen klanten: een portaal, een app, een platform
Is standaardsoftware voor jou beter, dan zeg ik dat. Soms is een koppeling tussen twee bestaande pakketten genoeg.
Wat ik bouw
- Webapplicaties en interne tools: planning, voorraad, urenregistratie, werkbonnen
- Klantportalen met logins, rollen, documenten en dashboards
- Koppelingen en API's tussen je bestaande systemen
- Dashboards met je eigen cijfers en meldingen bij drempelwaarden
- SaaS-producten die je zelf verkoopt
- Desktopsoftware, als het echt offline moet werken
Zo werk ik
- Kennismaking — wat moet de software oplossen, en voor wie?
- Voorstel — vaste prijs, planning, en wat er níét in zit.
- Bouwen in korte rondes — elke week of twee iets werkends om te testen.
- Oplevering — met uitleg, documentatie en de code op jouw naam.
- Daarna — support, onderhoud en doorontwikkeling als je dat wilt.
Techniek zonder lock-in
Ik kies techniek die bewezen is en die andere ontwikkelaars ook kennen, zodat je nooit aan mij vastzit: TypeScript met React of Next.js voor webapps, Python voor data en automatisering, PostgreSQL of SQLite als database, en Cloudflare voor snelle, betaalbare hosting.
Wat het kost
| Soort | Prijs |
|---|---|
| Excel → webapp | vanaf €999 |
| Webapp (PWA) | vanaf €999 |
| Klantportaal of interne tool | vanaf €1999 |
| App voor iOS en Android | vanaf €3999 |
| SaaS of platform | vaste prijs na een gratis kennismaking |
Uit mijn projecten
Alle projecten →Transport
SaaS voor transport en bezorging
SaaSlive voor transport
Begon als vervanging van de Excel-sheets waarmee een transportbedrijf ritten, uren en planning bijhield. Nu een SaaS voor bezorg- en transportbedrijven: chauffeurs-app (PWA), urenregistratie, afleverbewijs, planning en live camerabeelden.
Consultancy
Interne CRM
+40%productiviteit
Contacten in Outlook, deliverables in Word, nul overzicht. Nu: klantprofielen, projecttracking, auto-facturatie en teamcapaciteit.
Handel
Boekhouding voor een landbouwgroothandel
1 appvoorraad · facturen · saldi
Arabische desktopsoftware voor een groothandel in landbouw- en veevoerproducten: klanten en leveranciers met saldi, voorraad met meldingen bij lage voorraad, verkoop- en inkoopfacturen, betalingen in USD met wisselkoersen, rekeningoverzichten en licentiebeveiliging.
Veelgestelde vragen
Wat kost maatwerk software laten maken?+
Een afgebakende webapp begint bij Aqlomate bij €999, een klantportaal of interne tool bij €1999. Grotere platforms krijgen een vaste prijs na een gratis kennismaking. Prijzen zijn exclusief btw.
Van wie is de code?+
Van jou. Code, accounts en data staan op jouw naam, zodat je altijd met een andere ontwikkelaar verder kunt.
Hoe lang duurt het om maatwerk software te ontwikkelen?+
Een eerste werkende versie staat er meestal binnen twee tot acht weken, afhankelijk van de omvang. Je test al mee terwijl ik doorbouw.
Is maatwerk duurder dan standaardsoftware?+
Bij de start vaak wel, op termijn niet altijd: je betaalt geen licenties per gebruiker en geen functies die je niet gebruikt. Ik reken het met je door voordat je beslist.
Benieuwd wat dit voor jou betekent?
Stuur je vraag, je website of je spreadsheet. Je krijgt binnen één werkdag een eerlijk antwoord over wat er kan, wat het kost en wat het oplevert.