Frontend Engineering
React, Next.js, TypeScript. Component systems, routing, server components, edge runtime.
/ABOUT
I'm Ahmad Chabayta — a self-taught frontend developer based in Beirut. I was born in Riyadh but my iqama expired long ago, so my work and my time zone now sit in Lebanon. The clients I ship for, though, are everywhere.
I started writing code the way most people start a band — by trying to copy something I liked until the copies became their own thing. Four years later that means React, Next.js, TypeScript, WebGL, and the kind of UI work that has to feel as good as it functions.
I treat design and engineering as one job. I build my own systems instead of bolting libraries together. I read shader papers because there's no faster way to learn linear algebra than to wonder why your raymarcher exploded.
If you need somebody who can take a Figma file and turn it into a real, typed, accessible, animated, fast website — or take nothing and turn it into the same thing — that's me.
SIX 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.