Voor Hoving Duurzaam ontwikkelden we een dynamische website gebouwd op het krachtige Laravel framework, aangevuld met het gebruiksvriendelijke Filament admin panel. Deze combinatie stelt het team van Hoving Duurzaam in staat om zelfstandig hun website-content te beheren en bij te werken. Een perfect voorbeeld van een moderne, onderhoudsvriendelijke weboplossing die technische excellentie combineert met praktisch gebruiksgemak.
Voor de Intuitieve Coach ontwikkelde ik een gepersonaliseerde digitale adventskalender tool die haar in staat stelt om unieke meerdaagse programma's voor haar cliënten te creëren. Via een gebruiksvriendelijk beheersysteem kan zij per dag verschillende soorten content voorbereiden - van tarotkaarten en numerologische inzichten tot meditatie-oefeningen, video's en persoonlijke boodschappen. Deelnemers krijgen toegang tot hun persoonlijke omgeving waar ze, vanaf de startdatum, elke dag een nieuw item kunnen ontdekken. Ze ontvangen dagelijks een e-mailnotificatie wanneer nieuwe content beschikbaar is. In hun dashboard zien ze een overzichtelijke kalender met alle dagen, waarbij eerder geopende items altijd toegankelijk blijven voor reflectie en herhaling.
WandelWeb is een volledig eigen ontwikkeld platform dat bestaat uit een React Native app voor iOS en Android, ondersteund door een Laravel backend met Filament admin panel. Dit persoonlijke project is uitgegroeid tot een complete wandeloplossing die het hele wandelproces ondersteunt. De app, die gratis te downloaden is, biedt wandelaars een uitgebreide verzameling routes en functionaliteiten. Gebruikers kunnen routes ontdekken, wandelingen opnemen, en hun ervaringen delen door middel van foto's en recensies. Voor de echte enthousiastelingen zijn er verschillende uitdagingen en medailles te behalen, bijvoorbeeld voor het voltooien van Lange-Afstand-Wandelroutes (LAW's), het bereiken van kilometerdoelen, of het bijdragen van foto's aan de community. Naast de vooraf ingestelde routes kunnen wandelaars ook hun eigen routes toevoegen op verschillende manieren: door GPX bestanden te uploaden, routes uit te tekenen op de kaart, of hun opgenomen wandelingen om te zetten naar deelbare routes. De interactieve community-functies, waarbij gebruikers elkaars foto's kunnen liken en becommentariëren, maken het platform levendig en betrokken. Het platform onderscheidt zich door zijn ambitie om het complete wandelecosysteem te faciliteren - van het vinden van OV-verbindingen tot het lokaliseren van rustbankjes en watertappunten. Gebruikers kunnen kiezen voor een advertentievrije ervaring of een premium abonnement met extra functionaliteiten, waarbij de basisfunctionaliteit altijd gratis toegankelijk blijft.
Voor een digital agency ontwikkelde ik een op maat gemaakte Team Management Tool die de bestaande werkprocessen stroomlijnt en centraliseert. Deze webapplicatie maakt het mogelijk om teamcapaciteit effectief te beheren en monitoren.De tool integreert naadloos met Jira en Tempo om real-time inzicht te geven in de werkelijke declarabiliteit van teamleden. Via een intuïtieve interface kunnen teamleden worden ingepland bij specifieke klanten, waarbij het systeem automatisch rekening houdt met individuele werkschema's, contracturen, vakantiedagen en feestdagen. Door middel van visuele indicatoren wordt direct duidelijk waar onder- of overbezetting dreigt.Een uitgebreid jaaroverzicht biedt direct inzicht in de teambezetting, waarbij potentiële knelpunten - zoals overlappende vakanties - automatisch worden gesignaleerd. Het vakantiebeheer systeem houdt bij hoeveel vrije dagen elk teamlid heeft opgenomen en nog beschikbaar heeft, wat de planning van verlof vereenvoudigt.Hoewel de tool is ontwikkeld voor een specifieke workflow, is deze flexibel opgezet. De modulaire architectuur maakt het eenvoudig om nieuwe functionaliteiten toe te voegen of bestaande aan te passen aan verschillende teambehoeften. Dit maakt de tool niet alleen waardevol voor het huidige team, maar ook schaalbaar voor toekomstige gebruikers met andere werkwijzen.
Voor een trouwambtenaar ontwikkelde ik een stijlvolle website gebouwd met het Laravel framework en Filament admin panel. Deze combinatie stelt de trouwambtenaar in staat om zelfstandig de website-content bij te werken en haar portfolio van ceremonies te beheren. Een perfect voorbeeld van een gebruiksvriendelijke weboplossing die professionaliteit uitstraalt en tegelijkertijd praktisch in gebruik is.
Als Senior Developer was ik nauw betrokken bij de ontwikkeling van de Wecovi Service Webshop, een geavanceerde B2B e-commerce oplossing. Deze vijftalige webshop onderscheidt zich door een unieke gasten set configurator, waarmee klanten gepersonaliseerde welkomstpakketten kunnen samenstellen voor bijvoorbeeld vakantiehuisjes, inclusief eigen verpakking en branding.De webshop is volledig geïntegreerd met verschillende bedrijfssystemen: een PIM-systeem voor productbeheer en een ERP-systeem voor klant- en orderverwerking. Deze koppelingen zorgen voor automatische synchronisatie van productinformatie, klantspecifieke prijzen en bestellingen, waarbij de klant ook handmatig updates kan initiëren wanneer gewenst.Als internationale B2B-oplossing biedt de webshop uitgebreide functionaliteiten voor zakelijke klanten, waaronder klantspecifieke prijsstructuren en meertalige ondersteuning. Het platform combineert zo gebruiksgemak met professionele flexibiliteit.
Als onderdeel van het ontwikkelteam werkte ik mee aan de dynamische website voor de GGD Noord- en Oost-Gelderland. De website is gebouwd op het Laravel framework, gecombineerd met het Liberiser CMS. Deze oplossing stelt het team van de GGD in staat om zelfstandig hun website-content te beheren en bij te werken. Een effectieve weboplossing die toegankelijkheid combineert met eenvoudig contentbeheer.
Als hoofdontwikkelaar in een twee-koppig development team bouwde ik Fynders, een innovatief matchingsplatform dat zich specialiseert in het vinden van niet-aangeboden woningen voor huizenzoekers. Het platform onderscheidt zich door een unieke benadering van de latente woningmarkt.Het technische hart van Fynders wordt gevormd door een geavanceerd zoeksysteem dat ik ontwikkelde. Dit systeem verwerkt en analyseert data van ongeveer 10 miljoen Nederlandse woningen, waarbij informatie uit verschillende bronnen wordt gecombineerd. Huizenzoekers kunnen zeer specifiek zoeken op criteria zoals locatie, woningtype, oppervlakte, bouwjaar en energielabel. Op basis van deze criteria genereert het systeem gerichte lijst met woningen.Een bijzonder element is het persoonlijke matchingsproces: woningeigenaren ontvangen een fysieke kaart met een unieke code. Bij het invoeren van deze code op het platform krijgen zij direct toegang tot een persoonlijk bericht van de geïnteresseerde huizenkoper. De daaropvolgende communicatie verloopt via een door mij ontwikkeld chat-systeem, dat de interactie tussen beide partijen faciliteert.Het complete platform is gebouwd met Laravel en voorzien van een Filament admin panel, waarmee Fynders alle zoekopdrachten en matches effectief kan beheren. Mijn focus lag voornamelijk op de backend-ontwikkeling, inclusief de complexe zoekalgoritmes en dataverwerking, maar ik droeg ook bij aan de frontend-implementatie.
Voor een internationaal e-commerce bedrijf ontwikkelde ik een financieel dashboard dat de BTW-administratie voor hun verschillende webshops stroomlijnt. Deze tool verzamelt automatisch alle factuur- en bestelgegevens uit de diverse webshops en presenteert deze in één overzichtelijk dashboard.Het systeem categoriseert alle transacties automatisch per land en BTW-percentage (0%, 7%, 9%, 19% en 21%), waarbij ook credit facturen worden meegenomen in de berekeningen. Gebruikers kunnen eenvoudig filteren op maand, kwartaal of jaar, waarna het dashboard direct de relevante data aggregeert en presenteert. Per land wordt de totale omzet (inclusief en exclusief BTW) weergegeven, uitgesplitst naar verschillende BTW-categorieën.Dit dashboard vereenvoudigt het proces van maandelijkse en kwartaal BTW-aangiftes aanzienlijk door alle benodigde informatie op één plek samen te brengen, compleet met een heldere totaaloverzicht van alle gecombineerde data.