Senior
Full-Stack
Engineer
7+ years shipping e-commerce platforms used by thousands of merchants across the Netherlands, Germany, and the US. I build the APIs, the frontends, and the tooling that cuts onboarding from days to hours.

Full-stack, end to end
Where I've delivered
- Euronet Worldwide Current
Senior Fullstack Developer
Dec 2023 – Present
Senior Fullstack Engineer building and modernizing a 3-tier e-commerce platform (Laminas API, Slim middleware, Nuxt 3 frontend) serving thousands of merchants.
Replaced a legacy AngularJS app with a 24-page Nuxt 3 Merchant Portal — tables, charts, i18n, PDF/CSV/XLSX export — now in daily use by thousands of merchants.
JavaScriptTypeScriptVue.jsNuxtPHP Tech lead
Mar 2022 – Jun 2023
Led a 4-person team delivering B2B e-commerce on Magento 2 for Dutch retail clients. Promoted to Tech Lead after 9 months.
Promoted to Tech Lead after 9 months — owned architecture decisions, code reviews, and client-facing technical discussions.
PHPMagento 2JavaScriptMySQLDockerMagento 2 Developer
Jan 2020 – Feb 2022
Built Paperchase’s headless e-commerce storefront (VueStorefront + Magento 2) and maintained multi-store Magento 2 websites across NL/BE/DE markets.
Shipped Klevu Search integration and a Treasury API loyalty module for Paperchase. Built the User Account and Product Detail pages on the VueStorefront frontend.
JavaScriptVue.jsMagento 2Vue StorefrontDockerSalesforce Commerce Cloud Developer
Jul 2019 – Jan 2020
Built B2B storefront features for Gall&Gall, a major Dutch retail chain, on Salesforce Commerce Cloud.
Shipped B2B storefront features for Gall&Gall using SFRA (Storefront Reference Architecture) on Salesforce Commerce Cloud within a distributed team.
JavaScriptSalesforce Commerce CloudDevOps Engineer
Dec 2018 – Jun 2019
Owned CI/CD pipelines and infrastructure automation for in-house and client projects.
Wrote Ansible playbooks that automated server provisioning and developer laptop setup from scratch.
DockerGitJenkinsIcinga 2Ansible