Context
01 – Challenge
02 – What DID I Do
03 – Learnings
Student project
Collaboration with Jan Schwegler
How can an interactive website extend Gattaca (1997) beyond the screen by showing how genetic technology shapes identity and social status, without becoming a film summary?
The concept was developed together with Jan Schwegler. I was responsible for the UI/UX design and overall art direction, while Jan handled the development.
I learned to think more conceptually. Turning Gattaca into an interactive web experience was fun, and I learned to collaborate across coding and design through a shared language.

→
01
02
05 – visual design
Typeface & Color
The visual system of GTCA OS is intentionally clinical and technical. A restrained grayscale UI sets a controlled baseline, while bright accents signal status,
actions, and system feedback, reinforcing hierarchy and tension. The monospaced type and minimal iconography reference diagnostics and lab interfaces.


→
A near-future, in-world system UI. Monospaced type, boot-like status text, and telemetry make it feel procedural and machine-led. Sparse accents and modular panels keep it controlled and cold.
→
GTCA OS was developed as a browser-based system using HTML, CSS, and JavaScript. Procedural logic drives the interface, with TypeIt generating the terminal-style typing and OpenCage translating live coordinates into spatial context. The stack reinforces a system-first aesthetic, where code, data, and timing shape the experience.
Project type
Disciplines
Collaboration with
Jan Schwegler

Concept
A fictional operating system inspired by Gattaca where users experience genetic discrimination through gene-based social and career ranking.
01 – CHALLENGE
How can an interactive website extend Gattaca (1997) beyond the screen by showing how genetic technology shapes identity and social status, without becoming a film summary?
02 – MY ROLE
The concept was developed together with Jan Schwegler. I was responsible for the UI/UX design and overall art direction, while Jan handled the development.
03 – LEARNINGS
I learned to think more conceptually. Turning Gattaca into an interactive web experience was fun, and I learned to collaborate across coding and design through a shared language.
01
02


→

Location