01 / About
Oliver Kure Olsen
3D web designer
Brand and product sites in live 3D, designed and built for the browser.
This is me as a Gaussian splat, trained on a Mac from one phone video walked around me in a Copenhagen courtyard, then cut out and drawn live in your browser with Spark. Turn it by hand, or click me.
- Gaussians
- 133,515
- Captured
- 05.10.2026
- On the wire
- 3.1 MB
- Turned
- 0°
Oliver Kure Olsen · CV
PDF · 278 KBI design brand and product sites in live 3D and build them for the browser, from the identity to a page that runs smoothly on a phone. I make the calls; AI agents write the code with me, inside a setup I run: speed benchmarks on phones, live error reports and a consistency check in every build. I came to design from music and an MA in social psychology.
01 / Work
2026 · all of it runs live
Clients
- Bodernes StrandcaféWebsite · Live 3D · WebGPU
A beach café on Bornholm. Live surf under the page; draw in the sand. The owners can edit hours and menu in Sanity. bodernesstrandcafe.dk ↗︎
- Murermester MagnusRedesign · Live 3D · WebGL
A Copenhagen mason. The page is a white-painted brick wall at real size in low sun; text is troweled on as you scroll. murermester-magnus.dk ↗︎
- SeverinRedesign · Live 3D · WebGL
Pizza by Frederiksholms Kanal. One day at their table outside, under today’s sun; the owner’s photos land on it. restaurantseverin.dk ↗︎
Own store
- DRAIN DKShopify · Live 3D · WebGL
A Shopify store set inside Japan’s Super-Kamiokande neutrino detector, modelled at true scale in live 3D.
Simulacra · Hypotheticals
- Terne XBrand · product CGI
A Danish camera drone and its launch in thirty markets. Scripted in Blender, live on the page.
- HorisontWebGL · identity
An observatory’s field guide to a black hole, its light bent live, and an identity from the ring of light.
- GrumsIdentity · campaign
An imagined Vesterbro wine bar made into culture: identity, a running club, clothes.
- M1 microphoneProduct CGI · WebGL
Designed from a one-page spec, built by script in Blender. Take it apart in the browser.
- TideApp · prototype
A harbour-bath app whose colour is the water’s temperature. UX, UI, identity, a working prototype.
Proposals
- Bageriet BWebsite · HTML, CSS
A sourdough bakery in Nørrebro. Opens like an Ozu film.
- RivieraWebsite · HTML, CSS, WebGL
An Italian bakery on Nansensgade. Opens like a 1960s film.
Lab
- FERROLab · WebGL2
A bomb-disposal robot and its operator console over a delayed radio link, with a ghost of where the arm will go.
- ShrikeLab · WebGPU
A stealth drone and its kit in one case: build the kit, fly it, look through its sensor, pack it.
- MeniscusOpen source · WebGL2
A word floating in water, its caustics traced in three colours. MIT. Code on GitHub ↗︎
- SwashOpen source · WebGPU
A surf that breaks, runs up and drains back. Write in the sand. MIT. Code on GitHub ↗︎
- ShutterOpen source · WebGL2
A phone films a drone: its rolling shutter bends the propellers, row by row. MIT. Code on GitHub ↗︎
- PintableOpen source · WebGL2
Copenhagen in 823,592 steel pins under the real sun. Press the city, set the hour and the sky. MIT. Code on GitHub ↗︎
- ExplodedOpen source · WebGL2
Terne X in thirty numbered parts, as a parts catalogue draws it. Pull any one out; it flies only when every one is back. MIT. Code on GitHub ↗︎
02 / Experience
DRAIN DK, own studio and label, Copenhagen
2020–now
Releases, artwork, films, Shopify, Meta and Google Ads, and sites for clients. 1,000,000+ streams across the discography; 1,298,593 views on one Reel.
SOHO Klosterstræde, office and start-up community, Copenhagen
2025–26
Worked 37 hours a week from a professional office and start-up community, running and developing my own business. Took part in peer sparring with other founders, and pitched my business idea to Knowledgeboard, a feedback service that reviewed its business model, audience and positioning.
Startup Incubator, Akademikernes A-kasse
2025
One-to-one mentoring on business model, positioning, commercial opportunities and growing the business.
Erhvervshus Hovedstaden, Copenhagen Business Hub
2024
A sparring meeting with two business developers on growing the business in digital design, branding, AI assets and music, followed by their questions and more sparring.
03 / Education
MA, Social Psychology and Learning
2026
Specialisation project graded 12, the top mark.
BA, Psychology and Health Promotion
Subject module project graded 12; bachelor project graded 10.
Vig Musikhøjskole
Music folk high school, drums
04 / Tools and languages
- 3D
- Blender, Cycles, Python; Gaussian splats in Brush and Spark
- Real time
- three.js, WebGPU, TSL, WebGL2, GLSL
- Web
- TypeScript, React, Next.js, Sanity (headless CMS), Shopify, GSAP, Web Audio
- Design
- Figma; identity, type, art direction
- Film
- Veo, Kling, Hailuo AI, Topaz, CapCut, FFmpeg, Remotion
- Image
- Nano Banana 2.1, Image 2.5, Midjourney
- Sound
- Logic Pro, Suno, LANDR; synthesis in code
- Agents
- Claude Code, Codex, Gemini 4 Argon; MCP into Blender and Figma
- Languages
- Danish, native · English, fluent
