Interface design, creative coding, and world-building as one gesture.
Design and development are not separate steps. The best work happens when both inform each other from the start.
I work at the intersection of design and code, building interfaces, interactive experiments, and digital worlds from scratch. Based in the Netherlands.
Design and development are not separate steps. The best work happens when both inform each other from the start.
I work between visual design and front-end development. Most of my best projects live at the boundary between both.
Based in the Netherlands. I design visual systems in Adobe XD, build interactive web experiences with Three.js and WebGL, ship full-stack apps, and automate tools when something needs to exist and doesn't. I also run a separate creative world at mvxworld.art.
Visual systems, layouts, and UI designed in Adobe XD, then built close to the browser.
WebGL, Three.js, audio-reactive interfaces, and creative coding experiments.
Full-stack apps, mobile prototypes, bots, and automation. From idea to deployed.
Every project follows the same path from first conversation to deployed result. No handoffs, no gaps.
We start with a conversation about your goals, audience, and constraints. I ask questions until the brief is clear. No assumptions.
Visual systems, layouts, and interactions designed in Adobe XD. You see the direction before any code is written. Iteration until it's right.
Design becomes code. I build in the browser with the same tools I design with. No handoff gap. Weekly updates on progress.
Deployed, tested, and live. I handle the technical setup and make sure everything works across devices. Post-launch support included.
I move across design and development depending on what the work needs. Most of my best projects live at the boundary between both.
Visual systems, UI components, typography hierarchy, and responsive layouts. Designed in Adobe XD, built close to the browser.
Interactive web experiences, WebGL, generative visuals, audio-reactive interfaces. The space where code becomes a design medium.
Visual identity systems, campaign design, exhibition concepts, motion. Making a brand consistent and intentional across every format.
Full-stack apps, mobile prototypes, bots, and tools. When something should exist and doesn't, I build it. Shipping counts as much as designing.
A curated selection. What's left is the work that has a clear reason to be here.
Immersive landing experience
A landing page where the interface is the brand. Bold visuals, WebGL motion, and a strong first-screen composition.
Personal identity hub and living archive
A personal universe built as a multi-page archive. Custom design system, transmissions engine, and six live rooms. All in vanilla HTML, CSS, and JS.
Mobile party app, React Native
A multi-touch party app. Everyone places a finger, the room locks in, a dramatic reveal picks the outcome. Built in Expo with a full theme system, haptics, and game logic from scratch.
Full-stack productivity app
A structured week planner with hourly time blocks, assignees, thought threads, and real-time sync. Built with Next.js, TypeScript, and Supabase with automated cron sync and a PWA setup.
Still in active development
Automation and community tooling
A Discord bot ecosystem with casino mechanics, fishing games, trivia, and leaderboards. Built in Python and Node.js. The kind of project you build because you want it to exist.
Available for interface design, interactive web experiences, brand identities, and builds where design and code work together from the start.
Send me the goal and context. If you have a project that needs both design and build, that's the kind of work I enjoy most.
Share the goal and context. I'll reply with how I'd approach it.