Vincent Verbruggen

Vincent Verbruggen

Full Stack Developer

Vinkeveen, Utrecht, Netherlands

About

Full stack developer based in Vinkeveen with 7+ years of experience building web applications at STRIXI. Originally trained in Applied Physics at TU Delft, which gave me a strong foundation in analytical thinking and problem-solving. Skills that translate well into designing clean, maintainable software architectures.

I enjoy building products that solve real problems for real users, and I care about the code that gets them there. Most of my work involves Laravel and Vue.js, but I'm always open to picking up whatever the project needs. Outside of work, I like to stay active. I run a couple of races a year and make good use of the home gym during lunch breaks on remote days.

Experience

2021 — Present

Full Stack Developer

STRIXI · Full-time

2019 — 2021

Developer

STRIXI · Full-time

2018 — 2019

Junior Developer

STRIXI · Part-time

Education

2014 — 2019

Delft University of Technology

Graduate Coursework in Applied Physics · Degree not obtained

2009 — 2014

Delft University of Technology

Bachelor of Science — Applied Physics

Skills

Backend

PHP Laravel MySQL REST API

Frontend

JavaScript Vue.js HTML5 CSS

Tools & Infrastructure

Git Linux AWS Forge Envoyer Sentry Flare CI/CD Docker Plesk SharePoint Active Directory

Quality & Testing

PHPStan Pest PHPUnit Pint Rector

Languages

Dutch (Native) English (Professional)

Projects

QLS Handling Lead Developer · 2022 — Present

A comprehensive logistics and cargo management platform handling the full lifecycle of air freight operations, from air waybill processing and shipment tracking to warehouse management, trip planning, and invoicing.

  • Built a modular, domain-driven architecture with dedicated modules for air waybills, trips, warehousing, clients, and services
  • Implemented real-time shipment tracking with status updates across the logistics chain
  • Integrated OCR for automated document processing and PDF generation for shipping documents
  • Designed an OAuth 2.0 API (Laravel Passport) enabling third-party integrations
  • Set up job queues via Laravel Horizon for background processing of bulk operations
  • Enforced code quality with Pint, PHPStan, and Pest in a CI/CD pipeline
  • Managed AWS infrastructure (Aurora, EC2, S3, CloudFront) with Forge and Envoyer for deployments
  • Integrated Sentry for error tracking and real-time alerting
AWS Aurora Envoyer Forge Inertia.js Laravel Sentry Tailwind CSS TypeScript Vue 3
Top Chefs Full Stack Developer · 2022 — Present

A two-sided marketplace connecting freelance hospitality workers with employers seeking temporary kitchen staff. Features shift management, real-time chat, and an application workflow for managing bookings.

  • Built real-time chat functionality using Firebase (Firestore + Cloud Functions + Cloud Messaging)
  • Implemented full-text search with Meilisearch for finding available professionals
  • Created a multi-state shift application workflow (apply, accept, reject, retract, amend)
  • Developed the admin panel using Filament for managing users, shifts, and invoicing
  • Added multi-language support (Dutch/English) with localized routes
  • Maintained code quality standards with Pint, PHPStan, and automated CI/CD pipelines
Filament Firebase Inertia.js Laravel Meilisearch PHPStan Tailwind CSS Vue 3
HGBI Full Stack Developer · 2022 — Present

"Hoe Gezond Ben Ik" (How Healthy Am I) is a health assessment platform combined with an e-commerce webshop. Users complete medical questionnaires and can purchase health-related products, all managed through a domain-driven architecture.

  • Designed a domain-driven architecture with separate modules for commerce, CMS, medical assessments, and company management
  • Built a block-based CMS with a template system for flexible page composition
  • Integrated Mollie for payment processing in the webshop
  • Implemented role-based access control using Bouncer with expiring permissions
  • Comprehensive activity logging for compliance with health data regulations
  • Achieved NEN-7510 certification for information security in healthcare
  • Enforced code quality with Pint, PHPStan, and CI/CD pipelines; managed AWS infrastructure
AWS Filament Inertia.js Laravel Meilisearch Mollie PHPStan Tailwind CSS Vue 3
Flexable Full Stack Developer · 2022 — 2024

A labor marketplace platform connecting freelance workers with employers seeking temporary staffing. Features shift management, real-time chat, application workflows, payment processing, and a comprehensive admin panel with server-side rendering for SEO.

  • Built a domain-driven architecture using 117+ action classes for encapsulated business logic
  • Implemented real-time chat with Firebase (Firestore, Cloud Functions, Cloud Messaging)
  • Integrated EasyFlex payroll system for Dutch employment compliance
  • Added PrimeVue component library and FormKit for advanced form handling
  • Built server-side rendering with Inertia.js for improved SEO and initial load performance
  • Multi-language support with localized routes and Vue I18n
  • Enforced code quality with Pint, PHPStan, and CI/CD pipelines
Envoyer Filament Firebase Forge FormKit Inertia.js Laravel Meilisearch Mollie PHPStan PrimeVue Tailwind CSS Vue 3
Rad van Fortuin Full Stack Developer · 2022 — 2023

A gamification platform for supermarket loyalty campaigns, deployed across multiple PLUS, Albert Heijn, and Jumbo franchise stores via winnenbij.nl. Customers scan QR codes on physical vouchers to spin a digital prize wheel with realistic physics, built from scratch using my Applied Physics background.

  • Engineered a custom physics simulation on HTML5 Canvas with exponential friction decay, delta-time animation, and pointer flex mechanics, all without external libraries
  • Implemented a predictive stopping algorithm that subtly ensures the wheel lands on the server-determined prize while appearing natural
  • Built a multi-tenant CMS allowing each store to configure their own branding, prizes, campaign dates, and voucher designs
  • Created a weighted prize selection system with configurable odds and per-email win limits
  • QR code and unique voucher code entry with CSV import/export for campaign management
  • Originally built on WordPress/WooCommerce, later ported to Laravel + Livewire for scalability
Alpine.js Canvas API Laravel Livewire Tailwind CSS Vite
Testen voor je Reis Full Stack Developer · 2021 — 2023

The Dutch government's official COVID-19 travel testing platform, a continuation of the Testen voor Toegang initiative. The system handled appointment booking, sample tracking, multi-location inventory, and result delivery via QR codes, phone, email, and the CoronaCheck app.

  • Launch partner for the Dutch government COVID travel testing response
  • Built a real-time booking system managing appointment slots across multiple testing locations
  • Implemented sample tracking from collection through lab processing to result delivery
  • Created dashboards for occupancy monitoring, result statistics, and management oversight
  • Developed a QR code-based result retrieval system for quick access
  • Multi-language support for international travellers
Alpine.js Laravel Livewire MySQL Tailwind CSS
Corona Sneltest Nederland Developer · 2020 — 2021

A rapid COVID-19 test booking platform operating across multiple locations in the Netherlands. Required strict compliance with healthcare information security standards to exchange test results with the national CoronaCheck app.

  • Built on WordPress/WooCommerce with custom cart discount logic for bulk test orders
  • Implemented multi-location booking with clinic-specific email notifications
  • Created custom REST API extensions for appointment management
  • Achieved compliance with NEN-7510, NEN-7512, and NEN-7513 healthcare security standards
  • Implemented PKI certificate-based authentication for secure data exchange with the CoronaCheck app
  • PDF generation for test result documentation
AWS Lightsail Laravel Mix PHP PKI Tailwind CSS WooCommerce WordPress
MetaGenerator Solo Developer · 2019 — 2022

An enterprise metadata management system for SharePoint and Microsoft 365 environments. Automatically extracts, classifies, and applies metadata to documents across SharePoint sites using OCR, PDF parsing, and dictionary-based term matching.

  • Built automated document analysis pipeline supporting 10+ file formats (doc, pdf, pptx, xlsx, msg, etc.)
  • Integrated with Microsoft Graph API for reading and writing SharePoint managed metadata
  • Implemented OCR-based text extraction for scanned documents
  • Connected to Microsoft Dynamics CRM for enriching metadata with business context
  • Created a dashboard for managing sites, libraries, dictionaries, and custom classification rules
Azure AD Laravel Microsoft Graph API OCR SharePoint Vue.js

Contact

me@vincentverbruggen.nl LinkedIn GitHub

Vinkeveen, Utrecht, Netherlands