Frontend Engineering
React, Next.js, TypeScript. Component systems, routing, server components, edge runtime.
SELF-TAUGHT ACROSS EVERY DISCIPLINE.
FOUR YEARS OF PROFESSIONAL WORK.
NO DEGREE. ONLY THE WORK.
/ GLSL · RAYMARCHING · WEBGL · 4-PHASE
Rendered live by your GPU. Every pixel solved by raymarching a distance field — no meshes, no textures, just math.
/ 60FPS · WEBGL2SIX OVERLAPPING DOMAINS.
ONE PERSON. ONE STACK.
React, Next.js, TypeScript. Component systems, routing, server components, edge runtime.
WebGL, GLSL shaders, raymarching, generative systems, canvas + audio.
Postgres, REST, pipelines, scraping, ETL, dashboards.
Token systems, component libraries, accessibility, motion language.
GSAP, framer-motion, scroll-driven sequences, page transitions.
CI, linters, type-safe code-gen, deployment automation.
DRAG. TAP. PLAY.
EVERY DEMO RUNS LIVE IN YOUR BROWSER.
CANVAS PHYSICS
120 bodies orbiting your cursor via inverse-square attraction. Tap to detonate an outward burst.
OPENGENERATIVE VISUAL
Three interfering waves shaped by drag. X controls frequency, Y controls amplitude.
OPENMICRO GAME
A complete breakout game written in vanilla canvas. Drag to play.
OPEN