
Senior Fullstack Engineer & Product Builder
Oosterhout, North Brabant, Netherlands
I'm a fullstack engineer who builds complete products — from database design to production deployment. With 17 years of hands-on experience and an MSc in Computer Science, I don't just use frameworks; I understand what happens underneath. At Routescanner, I led a team of 5, built all masterdata applications, initiated hackathons to explore ideas, refactored the canonical data model for maritime schedule processing, and sat in commercial meetings to give technical impact assessments on new epics.
My approach: first make it work, then make it better, then make it pretty. At bol.com, I was the sole frontend developer serving 4 teams that grew to 8 — I coached developers across those teams, introduced AngularJS as a new framework, and built the component library that gave all teams consistent, faster delivery. Getting that approved meant presenting to management and navigating the politics myself. At Rabobank, I built multiple mortgage modules and laid the foundations for a framework migration.
I also build my own products from scratch — 15+ shipped solo, including MovingPolygons (animated GIS with custom interpolation algorithms), Core-View (LLM-driven personality assessment), an AI content pipeline generating 1,000+ validated pages across four index sites, and a self-hosted Claude Code agent that ships mini-apps to live subdomains from a chat interface. I use AI as an accelerator in my workflow, but I review every line. I understand why code works, not just that it works.
17 years hands-on with React, Node.js, TypeScript, PostgreSQL, Redis, AWS. From database schemas to responsive UIs in production.
Built vessel tracking at Port of Rotterdam and route planning at Routescanner. Mapbox, GeoJSON, Redis pub/sub.
Conceived and shipped 15+ products solo: from LLM-driven tools and an AI content pipeline (1,000+ validated pages across four sites) to GIS platforms and e-commerce SaaS.
Next.js, Remix, TypeScript, component libraries, design systems. Set up architectures adopted by entire organizations (BMW, Sunweb).
REST, GraphQL, data pipelines, ETL processes. Built maritime schedule integration processing millions of records.
Technical Co-founder
Breda, Netherlands
Architecting multi-brand e-commerce SaaS platform with Next.js, TypeScript, and modern cloud infrastructure. Sole developer — all system design, API architecture, and infrastructure decisions. Building the product before scaling the team.
Managing Partner
Dorst, Netherlands
Hands-on fullstack development for client projects. Building modern web applications with React, Node.js, TypeScript, and cloud infrastructure.
Full Stack Engineer & Digital Assets Team Lead
Rotterdam, Netherlands
Led a team of 5. Built all masterdata applications (geo network, terminal references, manual schedule entry, distance calculation). Refactored the canonical data model — the master format for all operational schedules from maritime operators. Built data pipelines processing millions of records. React, Node.js, PostgreSQL, Redis, Mapbox.
Frontend Staff Engineer
Rotterdam, Netherlands
Shipped 4 greenfield web applications to production in TypeScript + React + Next.js + Express, with multiple architecture decision records approved. Designed build/deploy pipelines, implemented E2E testing in Cypress, and optimized frontend performance.
Node.js TypeScript Developer
Remote
Built payment web services in Node.js and TypeScript handling thousands of daily transactions. Modernized frontend build pipeline, reducing build times significantly.
Software Engineer & Scrum Master / Agile Coach
Rotterdam, Netherlands
Team of 5. Implemented search and optimization algorithms for vessel routing. Built fullstack applications with React, Node.js, and PostgreSQL. Developed GIS integrations with Mapbox for Navigate and Routescanner — both products I championed from internal project to production.
Lead Frontend Developer & Architect
Breda, Netherlands
Designed and built the complete frontend architecture for a multi-app microservices landscape across 4-5 teams (25+ people). Component libraries, build tooling, and automated testing — all adopted organization-wide.
Interface Developer — Seller Dashboard & Webshop
Utrecht, Netherlands
Sole frontend specialist across 4 teams growing to 8 on the Seller Dashboard. Introduced AngularJS and built a shared component library with its own component catalog — before Storybook existed. Coached developers on frontend practices via code reviews and pairing.
Frontend Developer
Netherlands
Team of 6 on Cross-Channel Mortgages. Built multiple mortgage modules. Laid the foundations for an AngularJS migration, including research and proof of concept.
Interface Developer
Utrecht, Netherlands
First stint at bol.com. Built user interfaces for SDD and WSP systems using JavaScript, jQuery/Prototype, CSS, and JSP.
Senior Consultant
Netherlands
Integration development and mobile solutions for enterprise clients including Philips, FrieslandCampina, and Kadaster.

AI-generated directory of 1000+ lighthouses worldwide. Built the content pipeline, SEO strategy, and automated generation. Sister sites for castles, mills, and churches.

Personal AI lab. Includes chat.mslabs.tech: a chat interface on top of a self-hosted Claude Code agent (Hetzner VPS) that builds mini-apps and deploys them straight to live subdomains.

Multi-brand e-commerce SaaS platform I co-founded as technical founder. Built from scratch with Next.js, TypeScript, and cloud infrastructure.

Animated historical map visualization platform. Custom GIS tooling with Mapbox, complex polygon animation algorithms, and historical boundary data.

My IT consultancy, co-founded in 2023. Focused on fullstack development and agile coaching for clients across the Netherlands.

EU tax comparison tool for freelancers and entrepreneurs. Compare tax regimes across European countries with real-time calculations.

AI-powered service that generates tailored professional websites and CVs for each job application, built from your LinkedIn profile.

AI-driven personality assessment with 48 archetypes. Features LLM-powered deep dive conversations that uncover authentic patterns beyond professional conditioning.

AI photo apps: see yourself in 1974 World Cup style — with sister apps for the 1982 World Cup and Oktoberfest. Image generation pipeline built on FAL.

Financial planning tool for Dutch entrepreneurs (DGA). Models wealth accumulation across company, pension, and personal savings with interactive scenarios.

Interactive scrollytelling platform tracing 4 billion years of brain evolution. Hands-on simulations designed for ages 11-14.

Real-time northern lights forecasting app. Predicts aurora visibility based on solar activity, cloud cover, and darkness hours at your location.

Time travel through weather — look up historical weather conditions for any location and date. Interactive tool for exploring past weather data.

Fun multiplication tables practice app for kids. Choose which tables to practice, set the number of questions, and learn through movement.

Interactive mapping tool visualizing the world's official languages across countries and regions. Built for educators, linguists, and geography enthusiasts exploring global linguistic patterns.

Compare transportation methods by CO₂ footprint, cost, and time across travel options. Helps environmentally and budget-conscious travelers make informed choices.

Compare business versus private car ownership in the Netherlands. Helps entrepreneurs and employees figure out which option is most tax-efficient for their situation.

Interactive map of PFAS contamination sites across the Netherlands. For environmental professionals, researchers, and citizens tracking "forever chemicals" pollution.

Interactive molecule builder where you drag atoms onto a canvas and bond them together, with live octet-rule feedback. Build real compounds and discover what they are. Designed for chemistry learners.

Interactive world map for tracking the countries you want to visit. Pin destinations with flags and build your personal travel bucket list.

Geography guessing game where you pinpoint cities around the world on a satellite map. Scored on distance and speed across multiple rounds.
MSc, Computer Science — Management & Application
2006 — 2008
BSc, Computer Science
2001 — 2006
“He has an eager, initiating, and pragmatic approach and a real prototyping mindset. Feels responsible for the output of the entire team. Has a strong eye for the people part of team operations. 10/10, would work together again!”
“As our first and lead front-end engineer, Chris architected the technical foundations of our design and development tooling. With 100% focus and dedication, he was a key player in two major pivots in our project organization to adopt true Agile principles.”
“Chris is a highly skilled frontend engineer. He knows how to balance technological solutions with delivering actual business value. He has a very strong drive to work agile and in the spirit of the lean start-up. Delivering business value is his main driver.”
“He was able to quickly learn our technology stack and immediately perform as a productive team member. Chris brought real leadership to the team. He was able to coach his peers and work with the bigger context of the scrum team to manage expectations and make better informed decisions.”
“What stood out to me is his pragmatic approach to product development. Chris also took the responsibility in mentoring me in the front-end field. Besides learning together, narrowing down the most important features to quickly build software that adds value and solves problems is something non-technical I learned from him.”
“Chris is an experienced front-end developer with excellent technical skills. Has a good view on important developments in the industry and is capable of translating these to concrete, usable solutions. Chris has a strong personal drive to deliver, on time and with high quality.”