PROOF Kit · D12
KAI_BRENNER

I build what designers can’t hand off.

ROLE
Creative developer, freelance
BASE
Berlin · remote EU/US
FOR
Studios, agencies, brands
PROOF
Worked with Mara Lind, Jonas Reyes, Studio Nord
Goal
Say the one thing only a developer can promise; show it running.
Audience
Agencies, studios, designers
CTA logic
Primary: Check availability. Secondary: CV download.

WORK

03 / 31
LIVE DEMO · HAFEN RADIONOT LOADED
01 · 2026 · w/ Mara Lind

Hafen Radio

Live waveform identity that reacts to the stream. WebAudio + GLSL.

  • WebGL
  • GLSL
  • WebAudio
  • Astro
Perf
98
A11y
100
BP
100
CLS
0.01
Lighthouse mobile · placeholder scores
Case note · the waveform shader
// hafen-radio/waveform.frag  ·  60 fps on a 2019 Android
uniform float uLevel[64];
void main() {
  float i = floor(vUv.x * 64.0);
  float h = uLevel[int(i)] * 0.8 + 0.05;
  gl_FragColor = vec4(step(abs(vUv.y - .5), h * .5));
}
LIVE DEMO · HOFMARK DAIRY SHOPNOT LOADED
02 · 2025 · w/ Mara Lind

Hofmark Dairy shop

Shopify theme with a bottle configurator. 11 SKUs, 3 languages.

  • Shopify
  • Liquid
  • three.js
Perf
94
A11y
100
BP
100
CLS
0.03
Lighthouse mobile · placeholder scores
LIVE DEMO · KUNSTHALLE NORDNOT LOADED
03 · 2025 · w/ Studio Nord

Kunsthalle Nord

Generative exhibition identity: posters, screens and site from one seed.

  • p5.js
  • Node
  • Figma API
Perf
97
A11y
98
BP
100
CLS
0.02
Lighthouse mobile · placeholder scores

OPEN SOURCE

DAY RATE
€780
For agencies. Min. 3 days.
PROJECT
FROM €8K
Microsite, 4–6 weeks.
RETAINER
€5.5K / MO
8 days a month, priority.

CONTRACT AVAILABILITY

OPEN · 12 DAYS
Good for a 4–6 week microsite starting early November.