Benjamin De Donder

Webontwikkelaar

Ik ondersteun passie en creativiteit, en creëer verbinding en samenwerking

Ik hou ervan om passie en creativiteit ruimte te geven en zichtbaar te maken, en zo verbinding en samenwerking te ondersteunen.

Portret van Benjamin De Donder
Beschikbaar voor creatieve projecten

Over mij

Wie ik ben en wat me drijft

In het kort

Ik ben een gedreven maar rustig persoon. Van kinds af aan introduceerde mijn software-ingenieuze vader me tot de wereld van computers en programmeren. Sindsdien is programmeren iets waar ik veel plezier aan beleef en een manier om mij op een creatieve manier uit te leven.

Persoonlijk

Talen
Nederlands (moedertaal) · Engels
Hobby's
  • Wandelen in de natuur
  • Gezelschapsspelletjes spelen
  • Masseren
  • Softwareontwikkeling

Kernwaarden

  • Passie
  • Creativiteit
  • Verbinding
  • Samenwerking

Eigenschappen

  • Kalm
  • Avontuurlijk
  • Creatief
  • Gepassioneerd
  • Introvert
  • Perfectionistisch
  • Georganiseerd
  • Optimistisch
  • Communitatief

Interesses

  • Open-source ontwikkeling
  • Self-hosted oplossingen
  • Automatisatie en AI
  • Low-level werking van software
  • Gedecentraliseerde sociale media
  • Digitale soevereiniteit
  • Holistische gezondheid
  • Lichaamswerk
  • Massage
  • Geweldloze communicatie
  • Planten en vogels herkennen

Vaardigheden

De technologieën en tools waarmee ik bekend ben

Frontend

  • HTML
  • CSS
  • TailwindCSS
  • JavaScript
  • TypeScript

Frameworks

  • Vue.js
  • Nuxt
  • Vue Router
  • Vuex
  • Vuex ORM
  • Vuetify
  • SvelteKit
  • Paraglide

DevOps

  • Docker
  • Docker Compose
  • Git
  • GitLab
  • GitLab CI/CD

Reviews

Wat mensen waarmee ik samenwerkte over me zeggen

Portret van Anja De Bruyne

Anja De Bruyne

Startend ondernemer · Anja is een klant van Benjamin
We raakten tijdens een workshop voor jonge starters aan de praat over onze projecten en onze visie. Hoewel een website op dat moment nog niet op mijn planning stond, zette ons gesprek mij aan het denken. Wat mij vooral bijbleef, was dat jij een website niet zag als een verkoopinstrument, maar als een manier om een verhaal en gevoel naar buiten te brengen. Dat sloot perfect aan bij hoe ik Huize Vintage zag. Zelden iemand ontmoet die zo goed aanvoelde wat ik bedoelde en de sfeer en emotie zo mooi kon vertalen, alsof je kon meekijken in mijn hoofd. Je luistert niet alleen naar wat een klant zegt, je hóórt ook echt wat er bedoeld wordt. Dankjewel om de sfeer en het hart van Huize Vintage zo mooi neer te zetten.

Werkervaring

Mijn professioneel traject als webontwikkelaar

  1. Frontend webontwikkelaar & websupport (zelfstandig)

    Intercreate Online

    1 jaar en 4 maanden maart 2025 — heden
    Izegem, België

    Met Intercreate Online ondersteun ik solo-ondernemers en kmo's. Ik bouw creatieve websites, bied websupport en ontwikkeling op maat, en creëer bewustzijn rond digitale soevereiniteit.

    • SvelteKit
    • TailwindCSS
    • Strapi
    • Docker
    • GitLab
  2. Loopbaanonderbreking

    2 jaar juni 2022 — maart 2025

    Vanwege een burn-out liet ik het programmeren even achter me en verdiepte ik me in de wereld van holistische gezondheid.

  3. Frontend webontwikkelaar

    Guideline Belgium

    3 jaar november 2019 — juni 2022
    Brugge, België

    Ik ontwikkelde aan verschillende op maat gemaakte webapplicaties waarmee bedrijven productdata kunnen beheren en publiceren aan de hand van een PIM/CMS-systeem ontwikkeld door Guideline.

    • Nuxt 2
    • Vue.js 2
    • Inertia.js
    • Laravel
    • Docker
    • GitLab
    • GitLab CI/CD
  4. Frontend webontwikkelaar & websupport (vrijwilligerswerk)

    Het Voedselbos

    5 jaar november 2017 — december 2022
    Nokere, België

    Samen met 2 grafisch ontwerpers maakte ik een website voor Het Voedselbos die ik een tijd lang heb onderhouden.

    • Vue.js 2
    • Nuxt 2
    • WordPress REST API
    • GitLab CI/CD
  5. Frontend webontwikkelaar & websupport (vrijwilligerswerk)

    Omalaya Travel

    9 maanden oktober 2016 — juli 2017
    Dharamshala, India

    Ik hielp met hun bestaande website en ontwikkelde aan 2 nieuwe websites.

    • AngularJS
    • Vue.js 2
    • WordPress
  6. Stagiair ontwikkelaar

    Aptus IoT Solutions— Onderdeel van mijn opleiding aan Howest

    4 maanden februari 2016 — mei 2016
    Harelbeke, België

    Ik deed onderzoek naar verschillende DevOps-, backend- en IoT-technologieën en ontwikkelde aan bestaande en nieuwe backend microservices die sensordata verwerken en opslaan voor hun IoT-platform.

    • Meteor.js
    • Python
    • RabbitMQ
    • Docker
    • GitHub
    • CircleCI

Portfolio

Een selectie van projecten waaraan ik heb gewerkt

Benjamin De Donder online CV

2026
  • SvelteKit
  • Zed Agent
  • Claude Opus 4.8

Samen met AI maakte ik een online CV voor mezelf.

  • AI is een krachtige tool, maar ik ben geen voorstander van 'vibe coden' waar alle verantwoordelijkheid over de code wordt overgedragen aan AI. Ik behoud graag het zicht op de code en de verantwoordlijkheid over de kwaliteit en performantie, en gebruik AI liever om mijn ontwikkelingsproces te ondersteunen en te versnellen. Niet om het van me over te nemen.

Huize Vintage website

2026
  • Huize Vintage
  • Tielt, België
  • SvelteKit
  • TailwindCSS
  • Strapi

Samen met een grafisch ontwerper maakte ik een website voor Huize Vintage.

Intercreate Online website

2026
  • SvelteKit
  • TailwindCSS
  • Strapi

Samen met een grafisch ontwerper maakte ik een website voor Intercreate Online.

  • Tijdens dit project heb ik me verdiept in de theme functionaliteit van TailwindCSS met CSS variabelen. Een section in de website kan één van twee beschikbare theme's gebruiken en iedere theme heeft een light en dark variant.

Breefly

2025
  • Go
  • Nostr
  • SvelteKit
  • TailwindCSS

Om mezelf bekend te maken met het Nostr-protocol maakte ik een prikkelarm leesplatform.

  • Het Nostr-netwerk bestaat uit vele relays die data bewaren en verspreiden. Een Nostr client verbindt vaak met verschillende relays via web sockets. Ik begon met een REST API in Go te ontwikkelen om data te cachen en het netwerkverbruik tussen mijn SvelteKit applicatie en de backend te verminderen. Al snel besefte ik dat dit niet de ideale oplossing was omdat iedere gebruiker andere data uit het Nostr-netwerk ophaalt. Daarom herschreef ik het platform volledig. Deze keer zonder REST API als backend, maar met een Nostr library in de frontend die de data cachet in de browser.
  • Ik deed onderzoek naar verschillende caching mogelijkheden in de browser zoals service workers en IndexedDB.

Intern project bij Guideline Belgium

2021
  • Guideline Belgium
  • Brugge, België
  • Nuxt 2
  • Vue.js 2
  • Vuetify
  • Laravel REST API
  • GitLab CI/CD

Ik ontwikkelde de frontend van een platform voor een HR-bedrijf waar zij vragenlijsten zoals MBTI konden aanmaken en kandidaten konden uitnodigen om deze in te vullen.

  • Dit project bevatte veel relationele data en data die op een bepaalde pagina werd opgehaald, maar relevant bleef wanneer de gebruiker verder in het platform navigeerde. Hiervoor heb ik Vuex en VuexORM gebruikt als frontend state management oplossing.

Guideline Belgium website

2020
  • Guideline Belgium
  • Brugge, België
  • Nuxt 2
  • Vue.js 2
  • Vuetify
  • Laravel REST API
  • GitLab CI/CD

Op basis van een geleverd grafisch ontwerp maakte ik de frontend van de website van Guideline Belgium. De backend was een Laravel REST API en werd door een collega ontwikkeld. De effectieve data kwam uit het PIM-systeem ontwikkeld door Guideline Belgium.

  • Ik experimenteerde verder met de herbruikbaarheid van componenten. De volledige inhoud én structuur van de website komt uit een achterliggend PIM-systeem. Iedere pagina bestaat uit een reeks sections en voor ieder type section is er een herbruikbaar component.

Het Voedselbos website

2018
  • Het Voedselbos
  • Nokere, België
  • Nuxt 2
  • Vue.js 2
  • Vuetify
  • WordPress REST API
  • GitLab CI/CD

Samen met 2 grafisch ontwerpers maakte ik een website voor Het Voedselbos.

  • Ik vond het leuk om te experimenteren met de combinatie van SVG en Vue.js.
  • Ik probeerde zoveel als mogelijk de layout op te maken uit herbruikbare componenten.

Opleiding

Mijn academische achtergrond

  1. Opleiding ondernemerschap

    CVO Encora

    5 maanden september 2024 — januari 2025
    Berchem, België
  2. Bachelorproef

    Aptus IoT Solutions— Onderdeel van mijn opleiding aan Howest

    5 maanden februari 2016 — juni 2016
    Harelbeke, België

    Wat zijn de te overwinnen obstakels bij het opzetten van een IoT-oplossing?

    • The Things Uno (Arduino + LoRaWAN)
    • LoRa Server (ChirpStack)
  3. Internationale week

    International Business Academy (IBA)— Onderdeel van mijn opleiding aan Howest

    1 week maart 2015
    Kolding, Denemarken

    Ontwikkel een mobiel spel.

    • GameSalad
  4. Software ontwikkelingsproject

    Buro Center— Onderdeel van mijn opleiding aan Howest

    2 semesters februari 2015 — januari 2016
    Brugge, België

    Ontwikkel een mobiele applicatie met een offline-first design.

    • C#
    • Xamarin Forms
  5. Toegepaste informatica — Software- & systeemontwikkeling

    Hogeschool West-Vlaanderen (Howest)

    4 jaar september 2012 — juni 2016
    Brugge, België
  6. Elektromechanica

    VTI Izegem

    2 jaar september 2010 — juni 2012
    Izegem, België
  7. Industriële wetenschappen

    VTI Izegem

    2 jaar september 2008 — juni 2010
    Izegem, België
  8. Industriële wetenschappen

    Instituut Edelweiss

    2 jaar september 2006 — juni 2008
    Ingelmunster, België