Learning to see.
Composition, colour, rhythm. From a single frame to a moving sequence, learning how every detail changes the way something feels.
I started with images in motion. Now I build things you can move through.
MIZU is where my background in visual design meets the craft of development. A practice shaped by curiosity, built around making digital things feel as good as they work.
Before I wrote code, I worked with composition, timing and movement. For around three years, beginning in 2023, my work spanned graphic design, motion graphics, 2D and 3D animation, compositing, VFX and clothing design.
In 2024, I started building websites by hand. Writing the code myself taught me how an interface comes together, how to work through problems, and how to turn a visual idea into something people can actually use.
Today, I bring those disciplines together. The eye of a designer, the experience of a developer, and a deliberate approach to the tools that help me build.
Composition, colour, rhythm. From a single frame to a moving sequence, learning how every detail changes the way something feels.
Moving from the canvas to the browser. Building websites by hand, understanding development workflows, and making design decisions work in code.
Orchestrating coding and general-purpose agents with hands-on experience and technical judgment. Setting the direction, reviewing the work, and taking responsibility for the result.
Agents are part of my process. I use them to explore ideas, write code and work through complex tasks. My experience guides the brief, the architecture and the decisions along the way. Every result still needs a considered eye and a working understanding of what’s being built.
Explore the workUnderstand what a project needs to say and do before deciding how it should look.
Use motion to guide attention, explain a change, or give an interaction its character.
Give the code, the small screens and the everyday interactions the same attention as the first impression.
A website, an idea, a new direction. Let’s make something worth spending time with.
Start a conversation