Tim van Engelen — Full Stack Laravel Developer

Hey, ik ben Tim!

Een Full Stack Developer met ruim 15 jaar ervaring. Ik begon als designer, maar raakte al snel geïnteresseerd in front-end development. Die interesse groeide door naar back-end, architectuur en principes als SOLID en TDD.

Onderweg ben ik ook gefascineerd geraakt door AI — als tool tijdens het ontwikkelen, en als integratie in de oplossingen die ik bouw. Maar mijn hart ligt nog steeds bij Laravel en Vue.

Buiten werk ben ik meestal aan het jammen op muziek, bezig met mijn familie, of aan het scheuren op de baan in F1 sim racing.

Werkervaring

Full Stack Developer @ TechLab
08-2025 - 08-2026

Bij TechLab werkte ik aan Blaze, een enterprise platform met een Spring-based Java backend en een Next.js/React SPA frontend. Het platform bevatte grootschalige dashboarding, rapportage en functionaliteit voor gearchiveerde databases, waarbij performance, onderhoudbaarheid en developer experience een belangrijke rol speelden.

  • Ontwikkelde backend features en API's in Java/Spring voor het Blaze platform, met focus op schaalbare architectuur en onderhoudbare code.
  • Werkte aan de Next.js/React frontend SPA, waarbij ik dashboardfunctionaliteit en data-driven UI-componenten bouwde en verbeterde.
  • Droeg bij aan functionaliteit rondom gearchiveerde databases met DuckDB, waarmee efficiënt queryen en analyseren van historische datasets mogelijk werd.
  • Verkende praktische AI-integraties en automatiseringsmogelijkheden die workflows, ontwikkelsnelheid en productmogelijkheden binnen het bedrijf konden verbeteren.
Back-end Developer @ BNNVARA
01-2022 - 04-2024

Bij BNNVARA werkte ik aan het Symfony-based platform achter hun publieke website, met features zoals gebruikerslogins, donaties, reacties en het publiceren van content.

  • Automatiseerde de deployment van nieuwe microservices naar test-, staging- en productieomgevingen in AWS met een custom Go-script, wat setup-tijd en menselijke fouten verminderde.
  • Schreef een migratiescript om gebruikers, media en redactionele content van een externe reviewsite te importeren in het BNNVARA platform, waarbij de data werd omgezet naar de bestaande contentstructuur.
  • Onderhield en updatete meerdere microservices (Symfony) en implementeerde backend features als onderdeel van de doorlopende platformontwikkeling.
  • Nam deel aan sessies met een geselecteerde groep om innovatieve manieren te onderzoeken, brainstormen en prototypen om AI te integreren in ons platform, ten gunste van zowel het bedrijf als de leden.
Full Stack Developer @ Plug&Pay
07-2020 - 01-2022

Plug&Pay biedt een salesplatform gebouwd in Laravel & Vue waarmee ondernemers checkouts, upsells en subscription flows kunnen opzetten zonder technische kennis.

  • Introduceerde PHPUnit in een bestaande legacy codebase en zette vanaf nul een onderhoudbare TDD-omgeving op.
  • Ontwikkelde een configureerbaar systeem voor factuurherinneringen dat automatisch betalingsherinneringen verstuurt en niet-betalende klanten na een ingesteld aantal pogingen kan afmelden.
  • Ontwikkelde de backendlogica voor een Affiliate Marketplace feature die performance data verzamelt en toont, waardoor gebruikers affiliate-partnerships beter kunnen beheren.
  • Bouwde een intern monitoringsysteem en publieke statuspagina om de uptime van kernservices en third-party integraties bij te houden, wat de zichtbaarheid en het vertrouwen voor zowel gebruikers als het team vergrootte.
Consultant Developer @ Yogoma
01-2020 - 06-2020

Voor Yogoma bouwde ik een platform voor het publiceren van productdeals. Ik was verantwoordelijk de architectuur, dus koos ik voor Laravel/Vue & TDD.

  • Ontwikkelde een REST API in Laravel en Laravel Nova om content, klanten, orders en betalingen te beheren
  • Bouwde lichte, snel ladende landingspagina's in Vue en Tailwind, geoptimaliseerd voor conversies en mobiele performance.
  • Integreerde payment service providers voor de checkoutflow en implementeerde recurring billing voor subscription-based deals.
  • Ontwikkelde affiliate tracking-logica om conversies toe te wijzen en payouts te berekenen op basis van UTM-achtige parameters.
Full Stack Developer @ Digital Natives
05-2019 - 01-2020

Digital Natives is een missiegedreven digital agency die samen met klanten custom platforms en websites bouwt in Laravel en CraftCMS.

  • Migreerde een grote WordPress-site met jaren aan content naar een Laravel-based platform, inclusief het herstructureren van content en data-transformatie.
  • Bouwde een backend in CraftCMS met een custom API-laag ter ondersteuning van een decoupled Vue front-end, ontwikkeld door een externe contractor.
  • Ontwikkelde de backend voor een Laravel-based platform waarmee podcastmakers donaties van luisteraars konden ontvangen en content konden beheren.
  • Werkte samen met cross-functionele teams en klant-stakeholders om features te scopen, oplossingen te verfijnen en binnen budget en planning op te leveren.
Full Stack Developer @ R&D Media
07-2011 - 06-2019

Lead Generation bedrijf met high-traffic en performance-driven landing pages. Hier begon ik als designer, maar groeide al snel door naar een full stack developer. Wat begon als een framework-loos platform groeide al snel naar een volwassen Laravel applicatie. Niet lang daarna maakte de Angular front-end plaats voor een gelikte Vue SPA.

  • Bouwde een lead-distributieplatform dat gebruikersdata verzamelde, survey flows afhandelde, en leads op basis van targeting rules doorzette naar externe systemen zoals CAKE
  • Ontwikkelde een custom CMS dat door interne teams werd gebruikt om landing page flows te bouwen, ad creatives te maken en interactieve surveys met logic-based branching te beheren.
  • Bouwde high-converting, A/B-geteste landingspagina's en surveys als standalone Vue-app, geoptimaliseerd voor mobiele snelheid en hoog verkeersvolume.
  • Integreerde met externe API's voor betalingen, affiliate tracking en fraudepreventie, wat zorgde voor soepele campagne-operaties en real-time validatie.