Projecten

Een selectie projecten en het denkwerk erachter

Een paar projecten die laten zien hoe ik werk — niet alleen wat er is opgeleverd, maar ook de beslissingen en afwegingen erachter. Openbare projecten linken naar buiten; NDA-werk beschrijf ik alleen met de feitelijke scope.

05 / Projecten: websites, apps en SaaS-producten

Waar begin je

Zes situaties waarvoor mensen me meestal bellen

Aanvragen komen bijna nooit binnen als specificatie. Ze komen binnen als symptoom: een menukaart die op dinsdag al verouderd is, een checkout waar mensen verdwijnen, een spreadsheet die het bedrijf stilletjes bij elkaar houdt. Kies wat klinkt als jouw week — elk pad leidt naar het meest passende bewijs of naar het werk dat het oplost.

Technologie voor restaurants · openbare case

01

Een restaurant waarvan het menu het niet bijhoudt

De prijzen veranderen op dinsdag en de gedrukte kaart zegt op vrijdag nog steeds iets anders. Toeristen fotograferen de kaart en vertalen hem zelf. Elke kleine correctie wordt een bericht aan degene die de site heeft gebouwd — en wachten.

Een menu dat van de zaak zelf is: binnen een paar minuten aangepast, direct online, leesbaar in de taal van de gast via de QR-code op tafel. Betalingen en reserveringen koppel ik alleen waar ze zichzelf echt terugverdienen.

wMenu — een meertalige SaaS voor QR-menu's met Stripe-abonnementen, van begin tot eind gebouwd.

Open dit pad

E-commerce · dienstenpad

02

Een webshop die traag is of vastzit

Betaald verkeer landt op een productpagina die vier seconden lang onbruikbaar is. De checkout verliest mensen ergens tussen winkelmand en betaling. En de WooCommerce-shop die drie jaar geleden prima was, schrikt nu bij elke update van een plug-in.

Een storefront die snel rendert, productpagina's zo opgebouwd dat koper en zoekmachine hetzelfde lezen, en een checkout teruggebracht tot de stappen die echt converteren — meestal een headless frontend vóór de WooCommerce die je al hebt.

Het begint met een audit: wat je seconden kost en wat je bestellingen kost.

Open dit pad

Medische software · openbare case

03

Klinische software die zich niet in één zin laat beschrijven

Het product doet dertig dingen goed en dat is precies het probleem. Wie het contract tekent, runt een kliniek en geen IT-afdeling — en loopt vast op de lijst met functies. Ondertussen raakt de interface met elke nieuwe module verder uit elkaar.

Een marketinglaag die vertelt wat de kliniek echt merkt — minder no-shows, minder administratie, afrekeningen die kloppen — en een productfrontend op gedeelde patronen, zodat planning, patiëntdossier en behandelplan een jaar later nog steeds als één product ogen.

dr100 — marketingwebsite en productfrontend voor software voor tandartspraktijken.

Open dit pad

Financiële applicatie · case onder NDA

04

Geldstromen die nog steeds in een spreadsheet wonen

Iemand typt aan het eind van de maand een getal over en het rapport klopt nog steeds niet. Niemand weet zeker welke velden worden gevalideerd. En niemand wil de code rond de facturatie aanpassen, omdat er geen test is die zegt dat er iets kapot is gegaan.

Een getypeerde applicatie waarin je moeilijk foute data kunt invoeren, waarin de paden die met geld te maken hebben gedekt zijn door tests die bij elke wijziging draaien, en waarvan de schermen met het toetsenbord te bedienen zijn door mensen die er de hele dag in werken.

Herbouw van een applicatie voor het beheer van financiële abonnementen — onder NDA, dus alleen de technische scope.

Open dit pad

Bedrijfsautomatisering · probleempad

05

De week die het team kwijt is aan overtypen

Een lead komt binnen per e-mail, gaat met de hand het CRM in, daarna een spreadsheet, en dan houdt iemand handmatig de factuur in de gaten. Er is niets kapot. Het kost gewoon een dag per week, elke week — en meestal doet de persoon die het moeilijkst te vervangen is het.

Formulieren, CRM, facturatie en rapportage zo gekoppeld dat je een record één keer invoert en het daarna vanzelf verder gaat — en de paar stappen die echt een mens nodig hebben, blijven zichtbaar in plaats van te verdwijnen in de inbox.

Dezelfde ervaring als bij de finance-CRM en de backend van wMenu.

Open dit pad

Big Data en dataproducten · twee openbare case studies

06

Diepe expertise die buiten het team niemand ziet

De engineering is hier niet het moeilijke deel. Moeilijk is dat de website een gespecialiseerd datateam laat lijken op elk ander softwarebedrijf — of dat een datatool een afhankelijkheid toont als een rij ID's die niemand terugvolgt tot de bron.

Of een website opgebouwd rond waar het bedrijf echt expert in is, zodat die pagina's kunnen ranken en overeind blijven bij zowel een engineer als een inkoper — of een interface waarin je de datagraaf met je ogen kunt volgen.

GetInData — bedrijfswebsite vanaf nul gebouwd met React en Gatsby.

Open dit padMarquez: open-source interface voor data lineage

Projecten

12 projecten

  1. 01 website

    GetInData

    Ik heb de website van GetInData, een Big Data-bedrijf, vanaf nul gebouwd: een structuur gericht op SEO, snelheid en een soepele overdracht aan marketing. Het technische aanbod werd begrijpelijk voor kopers, en marketing breidt de site nu zelf uit.

    • React
    • Gatsby.js
    • GraphQL
    • Netlify
    Bekijk het project
    GetInData
  2. 02 webapplicatie

    wMenu

    Als technisch lead heb ik de ontwikkeling van wMenu geleid: meertalige QR-menu's voor gasten, een dashboard voor eigenaren en abonnementen. Restaurants zetten er hun menu in minder dan een uur mee online.

    • Laravel
    • PHP
    • Blade
    • Stripe API
    Bekijk het project
    wMenu
  3. 03 webapplicatie en website

    dr100

    Ik heb de marketingwebsite van dr100, software voor tandartspraktijken, vanaf de basis gebouwd en meegewerkt aan de frontend van de applicatie. Een uitgebreid medisch product dat een praktijkeigenaar in een minuut begrijpt.

    • Next.js
    • React
    • Tailwind CSS
    Bekijk het project
    dr100
  4. 04 webapplicatie

    CRM voor het beheer van financiële abonnementen

    Ik heb een applicatie voor het beheer van financiële abonnementen opnieuw opgebouwd (NDA): frontend-architectuur, dataverwerking, een UX die fouten bij handmatige invoer beperkt en tests van de kritieke flows.

    • Next.js
    • React
    • TypeScript
    • tRPC
    • Prisma
    • shadcn/ui
    Bekijk het project
    CRM for Financial Subscription Management
  5. 05 webapplicatie

    Marquez

    Ik heb meegebouwd aan de frontend van Marquez, een open-source tool om de herkomst van data te volgen. Een interactieve afhankelijkheidskaart laat engineers zien waar data vandaan komt en wat er na een wijziging stukgaat.

    • React
    • D3.js
    • JavaScript
    Bekijk het project
    Marquez
  6. 06 website

    ArtProtect

    Ik heb de website van ArtProtect ontworpen en gebouwd, een studio voor lakbescherming met PPF, polijsten en keramische coating in Valencia. Vier talen, diensten met prijzen en aanvragen rechtstreeks via WhatsApp en Telegram.

    • Next.js 16
    • React 19
    • Tailwind CSS
    • i18n
    Bekijk het project
    ArtProtect
  7. 07 website

    XWrap

    Ik heb de website van XWrap gebouwd, een studio voor car wrapping en PPF-folie in Valencia: zes talen, een galerij met projecten, een prijslijst en live opgehaalde Google-reviews. Klanten sturen meteen een bericht via WhatsApp.

    • Next.js
    • next-intl
    • Google Places API
    • Swiper
    Bekijk het project
    XWrap
  8. 08 website

    MUTE.

    Ik heb de bouw van de downloadpagina's voor MUTE. geleid: productinformatie en bestanden op één handige plek, gevoed met data rechtstreeks uit WordPress.

    • WordPress
    • REST API
    Bekijk het project
    MUTE.
  9. 09 webapplicatie

    Reportnest

    Als full-stack developer heb ik Reportnest doorontwikkeld, een applicatie waarmee bedrijven de werktijd van hun team verantwoorden.

    • Meteor.js
    • Blaze
    • MongoDB
    Reportnest
  10. 10 product

    NextWoo

    NextWoo: een snelle webshop in Next.js op je bestaande WooCommerce. Het beheer, de bestellingen en de plug-ins blijven, en de klant krijgt een storefront die in een fractie van de tijd laadt, met een plan voor de SEO-migratie.

    • Next.js 16
    • React 19
    • WooCommerce
    NextWoo
  11. 11 product

    AI Product Start

    AI Product Start: een online cursus waarin je in 8 weken je eigen AI-prototype op je eigen adres bouwt. Een website met het groepsrooster, het programma week voor week en inschrijvingen, in twee talen.

    • Next.js 16
    • React 19
    • Tailwind CSS
    AI Product Start
  12. 12 product

    reKoncepcja

    reKoncepcja: beroepsopleiding in AI Product Engineering. Een website met leertrajecten van idee via AI-product tot marketing en verkoop, met inschrijving voor de eerstvolgende start.

    • Next.js
    reKoncepcja

Archief van geselecteerde projecten

De rest van het overzicht

Achter de vijf case studies zit tien jaar ander werk: medische portalen en praktijksystemen, een beleggingsapplicatie, een moderatiepaneel, Duitse bakkerijen, een zoekmachine voor hondvriendelijke hotels. Zakelijk opgesomd — productcontext, mijn aandeel, stack.

Heb je een vergelijkbaar project? Laat me weten wat je wilt bouwen, dan reageer ik meestal binnen 2 uur.