Hi there, I'm Richard. A Creative Web Experience Developer from the Netherlands, now living in Maastricht.

I create modern, user-friendly digital experiences by combining frontend design, interaction design, and modern engineering — a craft shaped over years of building in the Netherlands and the Bay Area.

This blog is my space to share what I’m working on and what inspires me: projects, experiments, insights, and discoveries.

Experience

Work Experience

Feb. 2015 - present, Maastricht

Creative Web Experience Developer at ideebv

Apr. 2013 - Jan. 2015, Reuver

e-Commerce Marketeer at Jalema

Dec. 2011 - Apr. 2013, Venlo

Online Communications Specialist at Océ (a Canon Group company)

Feb. 2009 - Dec. 2011, Rotterdam

Online Specialist at Het Hoge Zuiden

Aug. 2007 - Feb. 2009, Santa Rosa, CA

Assistant Manager Internet Marketing at PBHS

Nov. 2003 - Aug. 2007, Clearlake Oaks, CA

Supervisor Web Production at Best Image Marketing (homes.com)

May 1995 - Nov. 2003, Maastricht

Freelance Web Designer at Eightdegree

Latest posts

View all

Subscribe to my newsletter

Subscribe to my newsletter to get the latest updates and news

Next Events

May
19
Simbiocity Nova, Vilnius

DevDays Europe 2026

8ᵗʰ EDITION

What I'm up to...

Automating Chaos Into Clarity

Over the past days I’ve been deep in a full-scale cleanup and automation sprint: decoding broken UTF-8 filenames, restructuring hundreds of applicant folders, fixing corrupted downloads, removing junk files, and building custom Python scripts to put everything back into perfect order.

What began as a messy archive of inconsistent names, duplicate files, broken PDFs, and server issues has now become a clean, structured, fully automated workflow. Every PDF lands in the right folder, every name is correctly encoded, and every step—from download to organization—is reproducible with a single command.

A small reminder of how powerful it is to take a chaotic system, break it apart, and rebuild it into something clear, elegant, and reliable.

Order restored. Automation engaged. Onward.