Projects

01Necto

Creative Technologist · Studio TheGreenEyl

Generative light and spatialized sound for a 3D-knitted architectural installation at the Venice Architecture Biennale 2025.

TouchDesigner / Unreal Engine / GLSL

2025

Necto is a 3D-knitted membrane by SO–IL and Mariana Popescu's Tailored Materiality group at TU Delft, suspended between the columns of the Arsenale Corderie for the 19th Venice Architecture Biennale: 100 m² of knitted natural fiber, light enough to travel as passenger luggage.

Luminous threads run through the knit along its structural stress lines. TheGreenEyl was contracted to design the experience — the generative light and spatialized sound that move through the membrane — and I was subcontracted for the shader work: the animation systems in TouchDesigner and Unreal Engine that drive slow, breathing fields of light across a display whose pixels are threads.

The generative light and sound running through the membrane (necto-venice.com).

Press

02Project Genie

Creative Technologist · Google Creative Lab

The public interface for Google DeepMind's Genie 3 world model, winner of the Cannes Lions Grand Prix for Digital Craft.

Three.js / React / TypeScript

2026

Project Genie is the first public interface to Genie 3, Google DeepMind's real-time world model. You sketch a world with words and images, refine it in natural language, then step inside and explore it as it generates around you. It launched in Google Labs in January 2026.

At Google Creative Lab I worked on the website, UX and Three.js motion graphics work for the experience: the animations, interaction design, and prototyping meant to convey the new paradigm of a frontier research model that users could walk into, with endless possibilities inside.

The project won the Cannes Lions 2026 Grand Prix for Digital Craft (a unanimous jury decision, from 355 entries) and a D&AD Wood Pencil for Digital Experience Design.

Pipecleaners to World

For the marketing push I made Pipecleaners to World. I bent pipe cleaners into small creatures, filmed them in my hands, and fed the images to Genie, which turned them into explorable worlds and playable characters. Hyesung Kim edited the film and Google Labs posted it.

Just a pipe cleaner, a dream, and Project Genie: an early research prototype that generates photorealistic environments that can be explored in real-time.
Google Labs (@GoogleLabs on X), February 5, 2026

Press

03Genie World

Creative Technologist · Google Creative Lab

A toys-to-worlds installation at Google's Creative House during Cannes Lions 2026.

JavaScript / Web Audio / Genie 3

2026

An interactive installation for Google's Creative House at Cannes Lions 2026. Visitors arrange physical toys in front of a webcam and take a picture. The image becomes a prompt, the prompt becomes a live Genie world, and a plastic dinosaur on the table turns into a live character seconds later.

I was the creative technologist for the piece. I built it as a browser extension layered over Project Genie, with generative sound and design made for the space, and it ran hands-on for festival attendees through the week.

Hands holding the mint controller, toy car with robot on the table
Hands-on with the controller — the toys on the table just became the world on screen.
Visitor at the table, her scene live in the circular projection
A visitor's tabletop scene, live inside the circular projection.
Design render of the installation: circular projection and prop desk
Design render of the installation.
Toy bear standing in a yellow dump truck
Toy prompt: bear, dump truck.

Press

04Flow Tools

Creative Technologist · Google Creative Lab

Eight creative tools built with AI-assisted coding, shipped in Google Flow's public Tools gallery.

JavaScript / WebGL / AI-assisted coding

2026

For the launch of Tools in Google Flow, the gallery that turned Flow from a video generator into an AI creative studio, I designed and built ten small creative tools with AI-assisted coding, deployed on Google's site for anyone to use and remix. I'm in the film Google made for the launch.

Among them: Video Granulator (my favorite), Blob Tracking (which XDA Developers singled out in a feature on the gallery), Image Editor, and 3D Face Swap. After launch I mentored external creators on AI-led engineering as they built and shipped tools of their own.

A 1-bit dither camera — one of the tools, mid-flight.
Scene annotation in another of the tools.

Press

05Viverse Deafclub

Unity Developer · Melissa Malzkuhn · CripTech Metaverse Lab

A sign-centric virtual Deaf club, made with artist Melissa Malzkuhn and premiered at Gray Area Festival 2023.

Unity / VIVERSE

2023

DEAF CLUB asks what a sign-centric, visually oriented space can be in the metaverse. Physical Deaf clubs, once the heart of Deaf social life, are dwindling. Artist Melissa Malzkuhn (founder of Motion Light Lab at Gallaudet University) conceived this one as a living digital archive and gathering place: a stage for visual poetry and storytelling, a bar, a gallery of work by Deaf artists from around the world, a rooftop overlooking the city.

I was the Unity developer on the core team, building the club for HTC's VIVERSE platform so it works in VR or a desktop browser. Commissioned through the CripTech Metaverse Lab (Gray Area, Leonardo, and VIVE Arts), it premiered at Gray Area Festival in San Francisco in October 2023.

Inside the virtual Deaf Club: bar interior with sign-language murals
Inside the club — sign-language murals line the bar (screenshot via VIVE Arts).
The performance space — ASL SLAM on the big screen.
The gallery hall.

Press

06Infinite Images

Creative Technologist · Studio TheGreenEyl

Exhibition and web design for the Toledo Museum of Art's survey of algorithmic art.

Creative Coding / Exhibition Design / Web

2025

Infinite Images: The Art of Algorithms (Toledo Museum of Art, July–November 2025, curated by Julia Kaganskiy) surveys sixty years of art made with rules, chance, and code, from Vera Molnár and Sol LeWitt to Tyler Hobbs, Casey Reas, and Emily Xie.

TheGreenEyl designed the exhibition and its computational identity, treating the gallery itself as computation. I worked as creative technologist on both sides of the project: the physical exhibition (exhibition design mockups, creative technology assistance on the artworks themselves) and the exhibition website that carries the generative identity onto the web.

Visitor using the Century Remix touchscreen kiosk
Century Remix — an interactive station for recombining Casey Reas’s Century.

Press

07TikTok Effect House

Interactive Engineer · TikTok

Foundational engineering for TikTok's AR effect creation platform.

C++ / TypeScript / GLSL

2022

Effect House is TikTok's desktop platform for building AR community effects, its answer to Lens Studio. I joined during the COVID years as an interactive engineer and contributed foundational engineering to the tool itself, focusing on the components, templates, and systems effect creators build with.

Work on AR algorithms, shaders, and tooling in that period also produced six patents, three as first inventor. Since Effect House opened to the public in 2022, community-made effects have appeared in over 21 billion videos.

Stylized 3D avatar with sunglasses
TikTok Avatar (2022) — GLSL shading on the avatar pipeline.

Press

08TikTok Effects

Interactive Engineer · TikTok

A reel of AR effects that reached 80M+ users and drove 7B+ video views.

Effect House / GLSL / CapCut

2022

Alongside building Effect House, I made effects with it: face-driven, procedural, and audio-reactive AR filters shipped to TikTok's global audience. Together they engaged more than 80 million users and appeared in videos with over 7 billion views.

This reel collects my favorites.

Sparkle shader glittering across a face
Carnival (2021) — custom sparkle shaders and algorithm pipeline.
Glitch filter release — 288K views on @iso.fluff.
Head in a Jar effect: a face floating in a green preserving jar
Head in a Jar (2022) — water shader, face/hair isolation.
Magical transformation effect with hearts and glowing outline
Magical Transformation (2022) — effect logic and algorithm integration.
Emoji face-mask effect rendered on a cloth mask
Face Mask series (2021) — AR segmentation on masked faces.