NEON_GRID
Real-time data viz dashboard rendered on WebGL. Streams 10k points at 60fps with custom shaders.
Tokyo, JP — 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.
I'm a frontend engineer who treats the browser as a creative runtime. Most of my day is React and TypeScript, but the part I love is what happens at the edges — the transition nobody asked for that makes a UI feel inevitable, the shader that turns a loading state into a moment.
I care about the boring stuff too: bundle size, accessibility, 60fps under pressure. Polish isn't decoration — it's how you signal that the whole product is built with the same care.
Outside the editor I'm usually reverse-engineering some demoscene effect or arguing about easing curves.
~/whoami
Real-time data viz dashboard rendered on WebGL. Streams 10k points at 60fps with custom shaders.
An interactive desktop-in-the-browser. Draggable windows, CRT post-processing, terminal emulator.
Endless-runner built on R3F. Procedural terrain, bloom, and a reactive soundtrack engine.
Generative typography playground. Variable fonts driven by physics and pointer velocity.
Design system & component lab with live theming, motion tokens, and a11y-first primitives.
Video-art tool that intentionally corrupts frames in the browser for that datamosh aesthetic.
* placeholder case studies — swap real work in lib/content.ts
// LET'S_CONNECT