✎ from my notebook —

Hello,
frontend engineer

Motion · Glitch · Real-time 3D

I build interfaces that feel alive — fluid motion, deliberate glitches, and GPU-driven 3D woven into products people actually use. Front-end is my craft; performance and polish are non-negotiable.

📍 Tokyo, JP

OPEN TO WORK

scroll down

works

6 things
no.0012025

neon grid

Real-time data viz dashboard rendered on WebGL. Streams 10k points at 60fps with custom shaders.

  • #WebGL
  • #React
  • #Three.js
  • #WebSocket
no.0022025

glitch os

An interactive desktop-in-the-browser. Draggable windows, CRT post-processing, terminal emulator.

  • #Next.js
  • #Framer Motion
  • #Zustand
no.0032024

synthwave run

Endless-runner built on R3F. Procedural terrain, bloom, and a reactive soundtrack engine.

  • #R3F
  • #GLSL
  • #Web Audio
no.0042024

type machine

Generative typography playground. Variable fonts driven by physics and pointer velocity.

  • #Canvas
  • #Variable Fonts
  • #TypeScript
no.0052023

ghost shell

Design system & component lab with live theming, motion tokens, and a11y-first primitives.

  • #React
  • #Radix
  • #Storybook
no.0062023

datamosh

Video-art tool that intentionally corrupts frames in the browser for that datamosh aesthetic.

  • #WebCodecs
  • #WASM
  • #Rust

say hi! let's build something with heart ♥

let's talk

hello@example.com
drawn by hand · roughjs