Where I've made an impact
Full Stack Consultant — Inter IKEA Group
January 2025 — Present · Delft
Supporting IKEA's Modular Content Delivery team across front-end, back-end, developer experience, and operations, with a focus on federated GraphQL services and Contentful-based editorial tooling.
- Built React/TypeScript editorial tools integrated with Contentful, and consumer-facing sites using Vite and GraphQL with real-time preview
- Implemented a federated GraphQL gateway (Node.js, Apollo Federation) unifying numerous domain APIs
- Automated CI/CD with GitHub Actions, Terraform, ArgoCD, and Kubernetes
Chief Agentic Officer — KITE
July 2020 — Present · Zwolle, Netherlands
Founded KITE Interactive, an agentic engineering company focused on building custom, high-quality digital products using modern, agentic development practices. We help organizations design, build, and evolve scalable software solutions without being tied to a specific language, framework, or platform. Our approach combines strong software engineering fundamentals with AI-assisted and agent-driven workflows to accelerate delivery, improve quality, and reduce repetitive development work.
- Deliver end-to-end software engineering and technical consultancy across web, mobile, backend, cloud, and platform development, selecting technologies based on the problem rather than a predefined stack
- Design and build custom applications, internal tools, APIs, integrations, developer platforms, and CMS-driven solutions tailored to specific business and operational needs
- Develop agentic engineering workflows that integrate AI agents into the software development lifecycle for planning, implementation, testing, code review, documentation, and delivery automation
- Create reusable frameworks, tooling, and automation that enable engineering teams to work more efficiently while maintaining strong quality, security, and architectural standards
- Advise clients on software architecture, platform strategy, scalability, maintainability, and modernization of existing systems
- Apply language- and framework-agnostic engineering principles, allowing solutions to span technologies such as TypeScript, JavaScript, Swift, Kotlin, Python, Java, and cloud-native platforms where appropriate
- Continuously improve engineering workflows through automated testing, CI/CD, observability, quality gates, and AI-assisted development practices
Full Stack Consultant — Brenntag
March 2023 — December 2024 · Amsterdam, Netherlands
Led development and optimization of Brenntag's internal sales platform, focusing on functionality, reliability, and analytics.
- Architected a mobile version of the sales platform in React, reusing desktop components
- Established QA automation with Cypress/Playwright and Vitest; mentored QA engineers
- Integrated Google Analytics, LaunchDarkly feature flags, and Grafana monitoring
- Led a team to victory in a company hackathon
Front-end & App Consultant — Eneco
January 2022 — December 2022 · Rotterdam, Netherlands
Front-end and App Consultant for Eneco's customer-facing mobile apps, including the Toon smart thermostat app and Eneco Insights app.
- Built cross-platform apps with React and Capacitor, Radix UI, and XState
- Integrated Node.js backend services for real-time updates in an Nx monorepo
- Managed release pipelines on Azure/AWS, including app store submissions
Front-end Consultant — BNNVARA
October 2021 — December 2021 · Amsterdam, Netherlands
Enhanced BNNVARA's internal CMS with advanced moderation and content oversight features.
- Built content flagging, pre-moderation queues, and moderation tooling
- Introduced Storybook for isolated UI component development
Front-end Consultant — Proud Nerds
June 2021 — August 2021 · Nijmegen, Netherlands
Maintained and enhanced a headless e-commerce platform powering multiple PWA storefronts.
- Built an interactive 3D product configurator with React and TypeScript
- Built GraphQL middleware bridging Magento, Laravel, and WordPress
Front-end Consultant — Property Pass
February 2021 — May 2021 · Utrecht, Netherlands
Modernized Property Pass's online platform by establishing a new UI component library and rebuilding the legacy client application.
- Created a comprehensive UI component library using Storybook
- Configured Rollup.js bundling and semantic versioning for the component library
Full Stack Consultant — code d'azur
October 2020 — December 2020 · Amsterdam, Netherlands
Helped build a greenfield music collaboration platform connecting music industry professionals, artists, and influencers.
- Built responsive UI with React and TypeScript
- Developed Node.js middleware and serverless functions for GraphQL APIs
Full Stack Consultant — Crizit
July 2020 — September 2020 · New York, United States
Supported e-commerce initiatives by building and customizing Shopify themes for a US-based client.
- Developed custom Shopify themes with HTML, SCSS, JavaScript, and Liquid
Full Stack Consultant — Sytac (client: Ahold Delhaize)
July 2019 — June 2020 · Amsterdam Area, Netherlands
Combined hands-on development of internal tools with community-building initiatives.
- Built internal tools (e.g. automated resume generator) with React, Node.js, Express, MongoDB
- Co-organized developer meetups and contributed to the DevJam Medium blog
Full Stack Consultant — Ahold Delhaize
August 2019 — November 2019 · Zaandam, Netherlands
Contributed to ah.nl's digital transformation from a monolithic architecture to microservices.
- Built new microsites and Node.js middleware exposing legacy REST via GraphQL
- Configured CI/CD with Jenkins, Bitbucket, Docker, NGINX, and Kubernetes
Senior Front-end Developer — wehkamp
August 2017 — May 2019 · Zwolle Area, Netherlands
Drove feature development and performance improvements across Wehkamp's online retail platforms.
- Delivered key customer flows: account creation, basket, wish list, checkout, credit services
- Authored a comprehensive Front-end Developer Onboarding Guide
- Led a team to victory in a company-wide hackathon
Full Stack Consultant — Rabobank
September 2016 — June 2017 · Utrecht Area, Netherlands
Enhanced the Rabobank Wallet App and developed back-end features for point-of-sale systems.
- Built a web-based Angular dashboard for inventory and financial data
- Developed a SOAP-to-REST proxy service for legacy banking systems
Full Stack Developer — Move
July 2016 — June 2017 · Zwolle Area, Netherlands
Contributed to a variety of client projects both on-site and in secondment roles.
- Built hybrid mobile apps with Ionic, published to Google Play and App Store
- Organized and hosted the Ionic NL Meetup group
Lead Developer — Hoogdesign
July 2014 — June 2016 · Deventer, Netherlands
Oversaw technical strategy and development for all client projects, managing a development team.
- Designed and built a custom CMS using Laravel
- Led migration from on-premises Mercurial to cloud-based Git
Software Engineer — Suneco Interactive Professionals
September 2011 — July 2014 · Heerde, Netherlands
Contributed to development and maintenance of web applications and custom portals early in my career.
- Built CMSs and APIs in PHP using CodeIgniter
- Built responsive UIs with HTML, CSS, and jQuery