Mahyar QashqaiOne day in the meadow — MMXXVI
Setting the type 000
Real-time · WebGL · Web AudioBest with sound
Act IDawn06:30

01Full-stack developer · Product designer

Mahyar Qashqai

I design and build software with the patience of a painter. Twelve years of code and craft, grown in the same field.

Practice
Engineering × Design
Since
2014
Currently
Open to new work
Walk into the meadow

02About · Philosophy

Patience is a technical skill.

Most of my work lives between two disciplines. I draw the interface, then I build it — and the seam between those two acts is where the quality lives.

For twelve years I have shipped products for startups and studios: design systems, real-time interfaces, and the quiet infrastructure that keeps them standing.

  1. I
    Reduce until it holds.Every screen earns its pixels. What remains should feel inevitable.
  2. II
    Build the real thing early.Prototypes in code, not in decks. Feel beats description.
  3. III
    Performance is a feature.Sixty frames, small bundles, honest loading states.

Core practice

A
Interface engineeringTypeScript · React · WebGL
B
Product designSystems · Interaction · Motion
C
PlatformNode · Postgres · Cloud
D
Real-time graphicsThree.js · GLSL · WebGPU

03Selected work

Things I have grown

01 / 04
Scroll through the gallery · open a screen2026

04Stack

Instruments I think with.

Drag to turn the field · Hover or tap a node

05Contact

Let’s grow something.

Tell me about the product, the timeline, and what success looks like. I read every note myself.

Or write directly
—